Position: Front End Developer (React.js)
Company: Innovecs
Category: JavaScript
Experience required: 5y
English level: upper

ABOUT THE CLIENT
Our client is leaders in the agile organization and product management development. Delivering your product fitness with expert training and consultation.
Client’s mission is to provide experienced Product Management to businesses that want to truly understand their customers’ needs, so they can develop innovative products their customers love.

RESPONSIBILITIES
•	Participate in the overall website life cycle;
•	Collaborate with Back-end developers and Graphic designers;
•	Transfer UI designs to frontend web application;
•	Build a high-quality reusable code that can be used in the future;
•	Maintain live project and optimize our web applications for maximum speed and performance Build reusable code and libraries for future use;
•	Ensure the technical feasibility of UI/UX designs;
•	Optimize application for maximum speed and scalability;
•	Assure that all user input is validated before submitting to back-end;
•	Collaborate with other team members and stakeholders;
•	Striking a balance between functional and aesthetic design;
•	Ensuring web design is optimized for smartphones;
•	Maintaining brand consistency throughout the design.

REQUIREMENTS
•	4+ year of experience as a front-end developer;
•	Strong knowledge of PHP Laravel, React.js;
•	Good knowledge of the UNIX/Linux, AWS;
•	Good knowledge of the databases (MySQL);
•	Excellent understanding of HTML5, CSS3 and Bootstrap is a must;
•	Experience with Git and understanding of GitFlow;
•	Good understanding of structured database design concepts and practices;
•	Upper intermediate level of English.

WOULD BE A PLUS
•	Experience with Java, Amazon S3, 
•	Good knowledge of Figma;
•	Experience with schema design.

WHAT WE LOVE ABOUT INNOVECS
•	High-level compensation and regular performance-based salary and career development reviews;
•	Medical insurance (health), employee assistance program;
•	Paid vacation, holidays and sick leaves;
•	Gym 24/7, personal fitness instructor;
•	Massage in the office, personal wellness consultant;
•	English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
•	Referral program;
•	Team buildings and a lot of fun to take a break and relax.