- Company Name
- CALAOSOFT
- Job Title
- Développeur·se Web & Mobile – Technical Lead F/H
- Job Description
-
**Job title**
Web & Mobile Developer – Technical Lead (F/M)
**Role Summary**
Lead the technical direction of web and mobile projects, overseeing the full lifecycle from architecture design to production release. You will architect and build cross‑platform applications using Ionic, Angular, Capacitor, and TypeScript, while ensuring high code quality, scalability, and maintainability. As the frontend technical reference, you will mentor the team, set best practices, drive continuous improvement of tools and workflows, and collaborate closely with agile practices.
**Expactations**
- Minimum 5 years of professional web/mobile development.
- Proven leadership or senior technical role in a fast‑moving environment.
- Strong drive to innovate, quality‑centric mindset, and teamwork orientation.
**Key Responsibilities**
1. Design, develop and maintain multi‑platform mobile and web applications with Ionic, Angular, TypeScript and Capacitor.
2. Act as the technical front‑end champion, mentoring developers and enforcing coding standards.
3. Contribute to software architecture decisions, reviewing technology choices and scalability plans.
4. Deliver robust, automated testing (unit, E2E) and enforce CI/CD pipelines.
5. Continuously improve development tools, workflows and environments (Git, Docker, Kubernetes, VS Code).
6. Coordinate with product owners, QA and DevOps teams in a Scrum framework to meet sprint objectives.
**Required Skills**
- Angular, TypeScript, Ionic, Capacitor – deep knowledge of the full stack.
- NodeJS/NestJS back‑end experience and familiarity with NoSQL databases (CouchDB, Couchbase, MongoDB).
- Version control (Git), containerization (Docker), orchestration (Kubernetes), IDE (VS Code).
- Automation tools: n8n, CI/CD pipelines, testing frameworks (e.g., Jest, Cypress).
- Agile Scrum methodologies, DevOps practices, and a growth mindset.
**Required Education & Certifications**
- Bachelor’s degree or equivalent (Bac +3) in Computer Science, Information Technology or related discipline.
- 5 + years of relevant professional experience; leadership or senior developer certifications preferred (e.g., AWS Certified Developer, Angular Certification, Scrum Master).