- Company Name
- Hoppen
- Job Title
- Développeur Fullstack Senior / Lead Dev
- Job Description
-
**Job title**: Senior Full‑Stack Developer / Lead Developer
**Role Summary**
Lead technical delivery and architectural decisions for full‑stack web applications using React, TypeScript, Node.js, Fastify, and databases (MongoDB, PostgreSQL). Mentor junior engineers, enforce clean code and testing practices, and collaborate with product owners, scrum master, and QA to ensure high‑quality, performant products.
**Expectations**
- Minimum 7 years of web development experience, with at least 2 years in a lead or technical lead role.
- Deep expertise in React and Node.js/TypeScript.
- Proven ability to mentor, coach, and influence junior team members.
- Excellent written and verbal communication skills.
- Proactive, organized, and able to drive continuous improvement.
**Key Responsibilities**
- Design, develop, and maintain end‑to‑end web solutions (front‑end React/TS, back‑end Node.js/Fastify).
- Lead code quality initiatives: CI/CD pipelines, code reviews, test coverage, secure coding.
- Mentor junior developers, conduct knowledge‑transfer sessions, and champion best practices.
- Collaborate with product owners, scrum master, and QA to align on sprint goals and product vision.
- Define and track code quality metrics, and recommend process enhancements.
- Evaluate and select tooling and technology stack components (GitHub, Docker, Ansible, database choices).
**Required Skills**
- Front‑end: React, TypeScript, modern CSS practices.
- Back‑end: Node.js, Fastify, Express‑style frameworks.
- Databases: MongoDB, PostgreSQL.
- DevOps: CI/CD, Docker, GitHub Actions or equivalent.
- Testing: TDD, unit/integration testing frameworks.
- Design: RESTful API design, authentication/authorization patterns.
- Soft skills: mentorship, communication, problem solving, time management.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- Relevant certifications (e.g., AWS Certified Developer, Google Cloud Professional, or React/Node certifications) are a plus but not mandatory.
---