Position: Senior Software Engineer - Node.JS
Company: Innovecs
Experience required: 5y
English level: upper

**RESPONSIBILITIES**

• Working closely with the R&D Lead and other engineers to develop our 
• Digital Cancer Care App and the Careology Professional remote patient monitoring solution.
• Architecting solutions and coding them
• Pair programming
• Code Reviews
• Attending scrum meetings
• Bi weekly sprints
• Showcasing your work on Company Demos
 

**REQUIREMENTS**

• 5+ years’ experience with JavaScript (ES6, Design Patterns, OOP)
• 3+ years of NodeJS
• Experience with message brokers (RabbitMQ or SQS)
• Knowledge of GraphQL
• Experience with AWS Services (Dynamo, RDS, Lambda)
• Writing unit tests/integration tests (will be a plus)
• Git, Jira
• Experience in architecting and developing scalable, cloud-based, distributed systems
• Intermediate English level.
 

**WHAT WE LOVE ABOUT INNOVECS**

• An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
• High-level compensation and regular performance-based salary and career development reviews;
• Modern IT equipment;
• Medical insurance (health), online doctor consulting, paid sick leaves, covid pack;
• Paid Maternity/ Paternity leave;
• Gym, online wellbeing communities, trainings with sports coaches;
• Cloud Certification, online learning programs, opportunity to deliver personal professional trainings;
• Material support in urgency, a support such as rent of the apartment, apartment search, kindergarten or school search;
• Referral and ambassador programs;
• Corporate activities and a lot of opportunities.