New
Job description
Trideca, acteur reconnu en Australie pour son expertise en stratégie digitale, intelligence artificielle et transformation numérique, renforce son équipe technique en recrutant un Développeur Full Stack passionné. Vous intégrerez une structure dynamique, à taille humaine, qui accompagne des clients internationaux dans la conception et le déploiement de solutions web innovantes. Sous la responsabilité du Senior Manager, vous serez le moteur du développement et de la maintenance des plateformes digitales, garantissant la qualité, la performance et la conformité aux exigences UX/UI.
**Missions principales**
- Concevoir et développer des interfaces utilisateur réactives, évolutives et accessibles avec ReactJS, en appliquant les bonnes pratiques de design system et de responsive design.
- Créer, documenter et maintenir des API GraphQL robustes, sécurisées (JWT) et performantes, tout en assurant l’interopérabilité avec des services REST existants.
- Collaborer étroitement avec les équipes design, marketing, produit et support client pour traduire les maquettes UI/UX en solutions techniques viables, en participant aux revues de conception et aux ateliers de spécifications fonctionnelles.
- Piloter les releases du site (CI/CD), gérer les dépendances, anticiper les risques et assurer le suivi des environnements de staging et de production.
- Optimiser les performances front‑end (lazy‑loading, code‑splitting, optimisation des assets) et back‑end (caching, pagination) afin d’offrir une expérience utilisateur fluide.
- Contribuer aux décisions architecturales, notamment l’intégration de solutions Headless CMS (Strapi, Contentful, Sanity) et la mise en place de patterns d’état (Redux, Context API).
- Mettre en place des tests unitaires et d’intégration (Jest, React Testing Library) et veiller à la couverture de code selon les standards de l’équipe.
- Participer à la collecte des besoins fonctionnels, à la rédaction de tickets techniques et à l’estimation des charges dans un cadre agile (Scrum/Kanban).
- Encadrer, si besoin, des développeurs junior et partager vos bonnes pratiques lors de revues de code et de sessions de formation interne.
**Profil recherché**
- Diplôme en informatique, ingénierie logicielle ou formation équivalente.
- Minimum 3 ans d’expérience professionnelle en développement full stack, avec une expertise avérée en ReactJS et GraphQL.
- Maîtrise du JavaScript (ES6+), HTML5, CSS3, ainsi que des concepts d’accessibilité (WCAG) et de performance web.
- Connaissances solides des protocoles REST, JWT, gestion d’état (Redux ou Context API) et des outils de versionning Git.
- Expérience avec les méthodologies agiles, les pipelines CI/CD (GitHub Actions, GitLab CI) et les environnements Docker/Kubernetes est un plus.
- Capacité à travailler en équipe multidisciplinaire, à communiquer clairement et à gérer les priorités dans un contexte de projets multiples.
- Anglais professionnel (lecture et écriture) requis pour la collaboration avec les équipes internationales.
**Ce que nous offrons**
- Un environnement de travail hybride (2 jours au bureau de Casablanca, 3 jours en remote) favorisant l’équilibre vie pro/vie perso.
- Un package salarial compétitif, complété par des avantages sociaux (mutuelle, tickets restaurant, transport).
- Des opportunités de formation continue (certifications, conférences, ateliers) et de progression de carrière au sein d’une structure en forte croissance.
- Une culture d’entreprise basée sur l’innovation, la collaboration et la reconnaissance des talents.
- Des projets variés avec des clients de secteurs divers (finance, santé, e‑commerce, IA), offrant une expérience riche et stimulante.
Rejoignez Trideca et participez à la création de solutions digitales qui transforment les entreprises de demain !