La description:
Tu aimes concevoir des applications propres, performantes et bien pensées ? Tu veux travailler sur des projets concrets, utiles, avec de vrais enjeux techniques et une équipe exigeante mais bienveillante ? Alors cette opportunité est faite pour toi. Ta mission: Au cœur des projets, tu interviendras de bout en bout : * Analyser les besoins fonctionnels et techniques * Concevoir et développer de nouvelles fonctionnalités robustes * Garantir la qualité du code via des tests unitaires ciblés * Optimiser les performances, la sécurité et la maintenabilité * Collaborer étroitement avec les développeurs, designers et chefs de projet * Participer activement à la résolution de problématiques techniques et à l'amélioration continue de la plateforme * Porter une attention constante à l'expérience utilisateur, à l'ergonomie et à la lisibilité des interfaces, en gardant toujours en tête l'usage réel et l'utilisateur final --- Frontend - Moderne, structuré et maintenable Frameworks & langages * React (très bon niveau) / Vue / Angular * JavaScript & TypeScript * NestJS (BFF / SSR si nécessaire) UI & Styling: * Tailwind CSS * SCSS / CSS Modules * Design system réutilisable et cohérent * Interfaces responsive, accessibles et pensées pour l'utilisateur final * Sensibilité forte à l'UI et à l'UX : hiérarchie visuelle, clarté des parcours, simplicité d'usage, cohérence graphique Architecture Front: * Séparation claire : composants / logique / services * Gestion d'état : Redux, Zustand, Pinia, RxJS (ou équivalent) * Consommation d'API sécurisée : JWT, HMAC, OAuth --- Backend - Scalable, propre et professionnel API: * REST (obligatoire) * GraphQL (un vrai plus) * API documentée (OpenAPI / Swagger) Langages & frameworks: * Node.js (Express / NestJS) * Python (Django / FastAPI) * Architecture claire : services, repositories, domain Base de données: * PostgreSQL / MySQL * Modélisation propre et cohérente * Indexation et optimisation des performances (un plus apprécié) Sécurité & configuration: * Authentification JWT / OAuth2 / HMAC * Gestion rigoureuse des variables d'environnement * Secrets et configurations sécurisés --- Méthodologie, qualité & sens produit: * Code lisible, maintenable et justifiable * Tests unitaires centrés sur la logique métier * Capacité à expliquer et défendre tes choix techniques * Culture produit et sens du détail, avec une vraie attention portée à l'expérience utilisateur * Capacité à se mettre à la place de l'utilisateur final pour proposer des interfaces simples, efficaces et intuitives * Envie de progresser et de faire progresser l'équipe dans une démarche d'amélioration continue * Intelligence artificielle (appréciée): Intérêt ou expérience autour de l'IA appliquée au produit Utilisation d'API IA (analyse, automatisation, recommandation, assistance utilisateur) Capacité à intégrer l'IA dans une logique utile, mesurée et orientée utilisateur Sens critique sur les usages, les limites et la valeur réelle apportée par l'IA --- Profil recherché: * 3 ans d'expérience minimum en développement web * Passion réelle pour la tech et pour les interfaces bien pensées * Sensibilité à l'UI / UX, à l'ergonomie et aux usages réels * Autonomie, rigueur et esprit collaboratif * Curiosité technique et volonté de monter en compétence