Lead Developer in Kyiv
On-siteKyiv, Kyiv City, Ukraine
Job Summary
Develop new features and app parts within a cross-functional Scrum team alongside Frontend and QA Engineers. Maintain, improve, and extend existing functionality while constantly refining code organization and application design. Lead by mentoring team members, driving database design with Sequelize and PostgreSQL, and implementing microservices on AWS. Apply web security best practices, unit and integration testing methodologies, and DevOps principles including CI/CD and containerization. Utilize Git branching strategies and Scrum Agile processes to deliver autonomous manufacturing solutions.
Required Qualifications
- Minimum of five years of experience in Node.JS development
- Minimum of two years of React.JS experience
- Minimum of two years of team leadership experience
- Bachelor's Degree or Master's Degree in Computer Science
- Proven ability to mentor and develop team members
- Experience with Sequelize, PostgreSQL, database design, microservices
- AWS (EC2, Lambda, SNS, and others)
- Knowledge of web application security best practices
- Excellent analytical and problem-solving skills to address challenges and find solutions
- HTML/CSS; Pre/post - processors, methodologies
- Experience with unit, integration, and end-to-end testing methodologies
- Understanding of DevOps principles and tools (CI/CD, containerization)
- Git branching strategies
- Scrum Agile principles and processes
- English level - Intermediate and higher
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.