• At least 4 years experience in back-end development in Node.js;
• Proficiency in JavaScript (ES6+);
• Strong technical fundamentals and engineering skills;
• Experience in development of complex apps based on React.js;
• Strong knowledge of prototype-based programming model in JavaScript;
• Comfortable with full-stack projects;
• Experience with Unit/functional testing of JS applications;
• Experience with NoSQL databases;
• Experience with relational databases;
• Experience with Microservices Architecture;
• Experience with Docker ;
• Understanding of CI/CD principals;
• A sense of urgency and ownership over the product;
• Great attitude towards work and has the ability to mentor developers;
• Focus on quality.
As a Senior Software Engineer, you will design and implement from scratch parts of the system, investigate appropriate tools, work closely with Solution Architect and Development team in order to create new features quickly and with good quality. You will design, implement and test new features and enhance existing functionality.
We are looking for the specialist who will be able to engage the client and start the complex project from scratch.