Responsibilities
- Lead, mentor, and manage backend engineers through regular one-to-one sessions, feedback, performance evaluations, and individual development plans.
- Actively write, review, and refactor code and directly contribute to building and improving our systems.
- Participate in agile ceremonies (Scrum/Kanban) to ensure team alignment and adherence to agile best practices.
- Enhance system quality by resolving technical debt, optimizing architecture and flows, and performing data cleaning and restructuring.
- Design solutions and make key technical decisions for changes and enhancements.
- Assign tasks and balance workloads within the team to ensure efficient delivery.
- Collaborate with Engineering Managers to adopt the latest technologies and drive company-wide engineering initiatives.
- Document domain knowledge, improve engineering standards, and contribute to initiatives that enhance the broader engineering organization.
Requirements
- Bachelor’s, Master’s, or higher degree in Computer Engineering, Computer Science, Applied Mathematics, or a related field.
- 8+ years of professional backend development experience.
- 3+ years of experience in leadership positions.
- Strong experience with Node.js and modern web development.
- Knowledge of Kubernetes, containers, infrastructure, system design, SQL, and NoSQL databases.
- Experience with RESTful APIs, message brokers, 3rd party integrations, and secure development practices.
- Familiarity with CI/CD, microservices, cloud-based development, and test-driven development is a plus.
- Deep understanding of data structures, coding patterns, and algorithms.
- Experience with agile methodologies, ideally Scrum.
- Excellent problem-solving, diagnostic, and troubleshooting skills.
- Strong leadership, organizational, and mentoring abilities.
- Upper-intermediate or advanced English.
Benefits & Perks
- Learning and development opportunities and interesting challenging tasks.
- Relocation package (tickets, staying in a hotel for 2 weeks).
- Company fitness corner in the office for employees.
- Opportunity to develop language skills and partial compensation for the cost of language classes.
- Birthday celebration present.
- Time for proper rest and 24 working days of Annual Vacation.




