Position: Senior Software React Engeineer
Company: Innovecs
Category: JavaScript
Experience required: 3y
English level: intermediate

Originally the purpose was to help patients live their best lives, and that purpose lives on today. The company is committed to providing patients a personalized eye care experience by trusted local optometrists. A great selection of designer, luxury, and budget frames, a commitment to maximizing insurance benefits, and ensuring the latest in lens solutions are promises that our patients count on.

Since then, the network of 40 vision care centers in the Washington D.C. metro area has grown to over 500 vision care centers across the United States.

Project goal - Develop a master data system to replace current SmartSheet capabilities that hold information about locations, their attributes, and related entities an to Improve security and reliability of the solution that is as the main source of master data for employees and enterprise systems.

Responsibilities

Working in an experienced and knowledgeable team, in an Agile environment,
Implement pixel perfect UI's that match designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate third-party API's.
Write unit and integration tests.
Assist with building estimates.
Interface with clients via Teams and email.
Requirements

Strong understanding of JavaScript (ES6+)
Demonstrated ability to design and develop code for new applications, review code and collaborate with developers to create high quality software.
Deep knowledge of React Web, including component composition, lifecycle events, and hooks.
Ability to collaborate and communicate effectively with project managers to meet project deliverables/milestones and with QA engineers to ensure apps are high quality
Experience with Continuous Integration/Continuous Deployment practices, using tools like Travis CI, Gitlab, Microsoft Azure, and Jenkins