Nouveau
Description du poste
SCIENCE, acteur innovant du secteur du logiciel, recherche un(e) développeur(se) front‑end indépendant(e) de niveau intermédiaire pour concevoir, développer et maintenir des applications web à forte valeur ajoutée. Vous intégrerez une équipe dynamique et serez responsable de l’ensemble du cycle de vie des projets front‑end, depuis la collecte des besoins jusqu’à la mise en production et le support post‑déploiement.
**Missions principales**
- Analyser les exigences fonctionnelles des clients et les traduire en spécifications techniques détaillées.
- Concevoir des interfaces utilisateur ergonomiques, réactives et accessibles en respectant les standards du web (HTML5, CSS3, ARIA).
- Développer des applications front‑end avec les frameworks modernes (React, Angular ou Vue.js) et le typage TypeScript pour garantir un code robuste et maintenable.
- Mettre en place des tests unitaires (Jest, Mocha) et d’intégration (Cypress, Playwright) afin d’assurer la qualité et la stabilité du produit.
- Gérer les projets de façon autonome : planification des sprints, suivi du budget, respect des livrables et communication régulière avec les parties prenantes.
- Assurer la maintenance corrective et évolutive des applications déjà déployées, incluant le support technique, le suivi des incidents et la mise à jour des dépendances.
- Veiller à l’évolution continue de vos compétences en suivant les tendances technologiques (WebAssembly, PWA, micro‑front‑ends) et proposer des solutions innovantes pour optimiser les performances et l’expérience utilisateur.
**Profil recherché**
Vous justifiez d’au moins 3 à 5 ans d’expérience en développement front‑end, avec une solide maîtrise des technologies JavaScript/TypeScript et des frameworks React, Angular ou Vue.js. Vous êtes autonome, rigoureux(se) et avez le sens du service client. Vous êtes capable de travailler en mode projet, de gérer les priorités et de communiquer clairement les avancées et les risques. La connaissance des outils de versionning (Git), des pipelines CI/CD (GitHub Actions, GitLab CI) et des méthodologies Agile (Scrum, Kanban) est indispensable.
**Ce que nous offrons**
- Un environnement de travail stimulant où l’innovation est encouragée.
- La possibilité de travailler en mode hybride (bureau à Casablanca + télétravail) avec des horaires flexibles.
- Des projets variés pour des clients nationaux et internationaux, offrant une réelle visibilité et un impact concret.
- Un accompagnement professionnel (formations, conférences) pour rester à la pointe des technologies front‑end.
- Une rémunération attractive, négociable en fonction de l’expérience et des compétences.
Rejoignez SCIENCE et participez à la création d’applications web qui font la différence. Envoyez votre CV, votre portfolio et une lettre de motivation détaillant vos réalisations front‑end les plus marquantes.