Position: Front End/Full Stack Software Developer
Company: MeGaDev LLC
Experience required: 2y
Category: JavaScript
English level: pre
Published: 2021-01-01T00:00:00+02:00

The Web Development Team is an internal team intended to work for multiple clients and on diverse projects – and specializing in providing resourcing to digital agencies and other end customers in the UK, US and Europe.


Our Perfect Candidate has:

- Front End/Fullstack development commercial experience at least 2-3 years;
-  Knowledge in front-end web technologies (including HTML5/CSS3, JavaScript, jQuery, LESS/Sass)
-  Proficiency in React/Redux
-  Experience in developing REST APIs
-  Experience with MySQL
-  Good knowledge and experience with Angular 2+
-  Proficient in Bootstrap UI Framework and Responsive Web Design.
-  Comfortable working with source code control tools like (bit bucket, git)
-  English – at least pre-intermediate

Would be beneficial:
•	Experience in working on e-commerce projects
•	Experience with NodeJS
•	Good knowledge and experience with Java, Spring, Hibernate
•	Unit testing experience 

Your Role will be:
• Working in our Web Development Service Team with other developers to build and support our customers on website development
• Working on both small and large projects, including e-commerce, site builds, site maintenance, and tweaks and fixes.
• Maybe working on multiple projects at one time, be a part of a growing team of web application developers
• May need to interact directly with clients (via skype, email etc.) to describe issues and suggest solutions.
• Mentoring and supervising junior developers.

What We Offer:

• Long-term employment;
• Financial stability;
• A competitive salary and excellent compensation package;
• Flexible working hours;
• 20 business days of paid annual leave;
• 10 days of paid sick leave;
• 5 days of paid time off;
• 5 days/month of remote work;
• An inspiring, comfy and pets-free office in the city center;
• Regular office fruit and snacks delivery

Professional growth & development
• A constant flow of e-commerce and another kind of projects with global outreach;
• Modern technologies and challenging tasks;
• An individual employee development plan;
• Regular performance review;
• Annual compensation review;
• Coaching and reviews to support your career development and “buddy” system;
• An individual budget for education;
• Meetups and events for personal professional development;
• Business trips;

Fun
• Work-life balance approach and healthy lifestyle programs;
• Outstanding corporate parties;
• Team building events;
• Memorable anniversary gifts; 
• An entertainment zone where you can play video games, board games, ping pong, and many others.