
Tech Lead, Full-Stack JavaScript – Node.js, React.js
ALTEN
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇦 Morocco
Visit company websiteJob Level
Senior
Tech Stack
JavaScriptNode.jsReact
About the role
- As part of an agile product team, the Tech Lead (Node.js / React.js) will take part in the design, development and evolution of high-value web applications.
- Develop front-end interfaces using React.js.
- Develop back-end services with Node.js and front-end features in React.js, including the implementation of unit tests.
- Maintain a Tech Lead posture: provide technical support to the team, share best practices and support skills development.
- Analyze, diagnose and resolve software defects and issues.
- Write technical and functional documentation.
- Collaborate with stakeholders to understand, analyze and gather project requirements.
Requirements
- Master’s degree (Bac+5) in Computer Science with a minimum of 8 years’ experience.
- Proven experience as a Tech Lead.
- Excellent command of Node.js (API development, performance, security).
- Strong expertise in React.js (hooks, components, state management, performance).
- Experience in incident and defect management.
- Ability to produce clear technical and functional documentation.
- Tech Lead mindset with the ability to provide technical leadership to a team.
- Autonomy and a strong sense of responsibility.
- Excellent analytical and problem-solving skills.
- Good communication skills and a collaborative spirit.
Benefits
- Diverse career paths with opportunities for career growth, internal mobility (sector, location and role mobility).
- Certified and diploma programs for continuous learning.
- Regular events that combine well-being and performance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsReact.jsAPI developmentunit testsperformancesecurityhookscomponentsstate managementincident management
Soft skills
technical leadershipautonomyresponsibilityanalytical skillsproblem-solving skillscommunication skillscollaborative spirit
Certifications
Master’s degree in Computer Science