Missions et responsabilités
1. Développement Front-End
- Conception et entretien d’interfaces adaptatives en React (Hooks/Context), de préférence en TypeScript ou Javascript.
- Implémentation de fonctionnalités interactives (gestion de l’état, création de formulaires, validation, requêtes API).
- Amélioration des performances (fractionnement du code, chargement à la demande, mémoïsation).
2. Développement Back-End
- Conception, développement et maintenance d’API et de services avec Laravel (routing, Eloquent, events).
- Intégration de bases de données MySQL/PostgreSQL (migrations, seeders, optimisation de requêtes).
- Gestion de l’authentification/autorisation (Sanctum), validation et sécurité applicative (CSRF, XSS, etc.).
3. DevOps & Déploiement
- Utilisation de Docker pour la conteneurisation et l’orchestration des environnements (images, docker-compose).
- Excellente compétence en lignes de commande Linux (gestion des services, logs, permissions, scripts).
- Concepts de CI/CD, gestion des variables d’environnement, construction et déploiement.
- Gestion de projet et travail collaboratif
- Participation aux réunions de planification, évaluation des exigences et rédaction de spécifications techniques.
- Travail en coopération avec l’équipe de conception/produit pour établir des architectures techniques appropriées.
- Révision de code (PR), échange de bonnes pratiques et perfectionnement constant.
4. Qualité, tests et documentation
- Assurance de la qualité du code (revues, linting, formatters) et tests fondamentaux (unitaires/intégration).
- Élaboration et actualisation de la documentation technique.
- Assistance et maintenance corrective/évolutive après la mise en service.
Profil recherché
- Formation : Bac+3/5 en Informatique, Génie Logiciel ou parcours équivalent.
- Expérience : 2 ans minimum en développement web (idéalement React + Laravel).
Compétences techniques:
- HTML5 / CSS3 (responsive, préprocesseurs appréciés).
- JavaScript/TypeScript (maîtrise de React et de l’écosystème moderne).
- PHP (maîtrise de Laravel, Eloquent, artisan).
- Docker (images, volumes, docker-compose) et Linux (shell, SSH, logs).
- Git (branches, PR, code review).
- Connaissances appréciées : REST/JSON, JSON Web Tokens, caches (Redis), Webhooks, notions d’optimisation perf & SEO de base côté front.
Qualités personnelles:
- Discipline, structure et indépendance.
- Sens du service, communication efficace et esprit d’équipe.
- Curiosité et apprentissage constant (veille, documentation).
- Aptitude à établir des priorités et à observer les échéances.
Envoyer votre candidature à l’adresse info@ichoosecocoo.com