- Company Name
- Synchrone Fr
- Job Title
- Développeur Front Angular (H/F)
- Job Description
-
**Job title**
Front‑End Angular Developer (M/F)
**Role Summary**
Design, develop, and maintain high‑performance Angular web applications for a corporate client, ensuring code quality, performance, and reliable deployments. Drive continuous improvement through code reviews, best‑practice advocacy, and automation.
**Expectations**
- Deliver maintainable, scalable web solutions using Angular, TypeScript, and modern web technologies.
- Optimize performance, secure code, and implement comprehensive testing.
- Automate build and deployment pipelines; provide ongoing application support for stability.
- Collaborate effectively with cross‑functional teams in an agile environment.
**Key Responsibilities**
- Analyze requirements and translate them into functional, reusable Angular components and services.
- Code, test, and debug Angular applications, applying SOLID principles and clean‑code practices.
- Integrate RESTful APIs, manage HTTP communication, and ensure UI/UX consistency.
- Write unit, integration, and end‑to‑end tests; maintain high test coverage.
- Automate builds (e.g., using Webpack, Angular CLI, CI/CD tools) and create deployment scripts.
- Perform code reviews, provide constructive feedback, and enforce coding standards.
- Monitor application performance, troubleshoot issues, and implement fixes or optimizations.
- Stay current with Angular ecosystem updates, recommend new tools, and share knowledge internally.
**Required Skills**
- • Angular (v10+) framework, component architecture, RxJS, NgRx or similar state management
- • JavaScript/TypeScript, ES6+, HTML5, CSS3, SASS/LESS, responsive design
- • RESTful API consumption, JSON handling, HTTP client best practices
- • Unit testing frameworks (Jasmine/Karma, Jest), E2E testing (Protractor, Cypress)
- • Build tools (Angular CLI, Webpack), task runners, npm/yarn
- • CI/CD concepts, containerization basics (Docker), cloud deployment (Azure/ AWS/ GCP)
- • Version control with Git, branching workflows, pull‑request etiquette
- • Strong analytical, problem‑solving, and documentation skills
- • Excellent communication, teamwork, and adaptability
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent (Bac+5).
- Minimum 4 years of professional experience in Angular front‑end development or comparable role.
- Certifications (optional but preferred): Angular Developer (e.g., Angular Certification), Microsoft Azure/AWS Cloud fundamentals.