- Company Name
- APSIDE
- Job Title
- Team Lead NodeJS H/F
- Job Description
-
**Job Title**
Team Lead Node.js
**Role Summary**
Lead multiple Node.js development projects within an innovation and digital unit, ensuring timely delivery, quality, and compliance. Mentor developers, drive technical excellence, and serve as the primary liaison between technical teams and business stakeholders.
**Expectations**
- 10+ years of IT engineering experience, including a strong background as a developer.
- Proven ability to analyze, design, and evolve Node.js solutions, including REST APIs and micro‑services.
- Familiarity with AWS services and cloud deployment practices.
- Demonstrated leadership in team building, performance evaluation, and knowledge transfer.
- Excellent communication skills in French and English, with the ability to engage demanding business and technical stakeholders.
- Autonomous, proactive, and comfortable with responsibility for project commitments.
- Experience in digital or innovation teams within large enterprises is advantageous.
**Key Responsibilities**
1. Oversee day‑to‑day management of assigned projects, ensuring adherence to deadlines, quality standards, and regulatory compliance.
2. Conduct technical analysis, recommend architecture enhancements, and maintain long‑term solution viability.
3. Mentor and evaluate developers, fostering skill growth and ensuring consistent technical delivery.
4. Produce and maintain technical documentation, deliverables, and knowledge‑sharing artifacts.
5. Champion continuous improvement initiatives within the team, driving process and technical excellence.
6. Participate in talent acquisition, candidate assessment, and onboarding of new team members.
7. Coordinate cross‑team interactions, translating business requirements into technical solutions.
**Required Skills**
- Advanced proficiency in Node.js and JavaScript.
- Design and implementation of RESTful micro‑service APIs.
- Cloud architecture experience, particularly with AWS services.
- Expertise in software architecture, design patterns, and best practices.
- Familiarity with Agile and Lean development methodologies.
- Strong mentoring, coaching, and stakeholder management capabilities.
- Exceptional analytical, problem‑solving, and decision‑making skills.
- Fluent in French and English, both written and verbal.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, or a related field.
- CTI engineer certification or equivalent recognized engineering qualification is preferred.
- Additional certifications (AWS, Scrum, or other Agile credentials) are considered an advantage.