We are seeking a highly experienced and results-driven Lead Engineer (Node.js) to join and lead our partner engineering team. You will play a pivotal role in mentoring a team, delivering high-quality solutions, and ensuring technical excellence. If you are a proactive leader with a strong technical background and strategic mindset, this is an exciting opportunity to make a significant impact.
Requirements
Technical Skills
- Over 6 years of experience in software development, including 2+ years in leadership roles (Engineering Manager, Solutions Architect, Tech Lead, or Team Lead)
- Expertise in Node.js, React, TypeScript, Vite, and FastAPI
- Experience with databases such as PostgreSQL and MySQL
- Familiarity with REST APIs, API-first design (HATEOAS), and event-driven architectures
- Hands-on experience with cloud services (Azure or AWS, Hetzner)
- Proficient in containerization (Docker, Portainer) and automation tools (Jenkins, GitHub Actions)
- In-depth understanding of SOLID principles, design patterns, and coding standard
Leadership & Workflow Expertise
- Proven track record of managing teams of up to 10 members, including hiring, mentoring, and promoting
- Familiarity with Agile methodologies (SCRUM, Kanban) and a data-driven approach to decision-making
- Experience solving delivery bottlenecks and optimizing processes
- Strong documentation skills to ensure clarity and knowledge sharing
- Fluent in English, with excellent communication skills for collaborating with clients, stakeholders, and cross-functional teams
- Demonstrates responsibility, adaptability, critical thinking, and problem-solving skills
Responsibilities
- Lead and mentor a team of talented engineers, fostering collaboration and high performance.
- Oversee project architecture, designing scalable platforms and APIs to enable rapid development and deployment.
- Leverage extensive expertise in modern technologies to guide the development of robust and efficient solutions.
- Identify and address bottlenecks in engineering processes to enhance productivity and delivery rates.
- Collaborate closely with clients and stakeholders to align projects with their goals and expectations.
- Implement best practices for quality assurance, including testing strategies, code reviews, and quality control processes.
- Manage the CI/CD pipeline, ensuring smooth deployments and high-quality code.
- Promote a culture of continuous improvement through Agile methodologies, pair reviews, and effective documentation.
What we offer
- Competitive salary and benefits package
- Medical insurance
- Tax compensation
- Full Remote
- Collaborative and innovative work environment
- Career growth and development opportunities
- A chance to work with a talented and driven team of professional
About the project
Our client, a leading player in the IT reseller industry, specializes in innovative and comprehensive solutions for service agreement management. Established in 2005, this European company has a strong presence in Europe and the US, offering expertise in the management of service agreements for industry giants like HPE, Aruba, Nimble Storage, HP Inc., and Micro Focus. What makes them stand out is their exclusive focus on service revenue management. They simplify complex processes, offer professional support for service requirements, and boost renewal rates.