New
Job description
Joveo, leader mondial des plateformes publicitaires de recrutement propulsées par l'intelligence artificielle, recherche un(e) Développeur(se) Full Stack talentueux(se) pour renforcer son équipe produit. Vous rejoindrez une structure dynamique où chaque ligne de code contribue directement à améliorer la mise en relation entre les employeurs et les candidats, en offrant une expérience fluide, intuitive et performante.
**Vos missions principales**
- Concevoir, développer et maintenir des interfaces front‑end pixel‑perfect en utilisant les frameworks JavaScript modernes (React, Next.js, Vue.js) et les bonnes pratiques d’accessibilité et de responsive design.
- Concevoir et implémenter des API RESTful ou GraphQL robustes et évolutives avec Node.js/Express ou NestJS, en veillant à la sécurité, la scalabilité et la documentation (OpenAPI/Swagger).
- Modéliser les schémas de bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, DynamoDB) ainsi que les couches d’accès aux données (ORM/ODM).
- Assurer la compatibilité cross‑browser et cross‑device, réaliser des tests unitaires, d’intégration et end‑to‑end (Jest, Cypress, Playwright).
- Collaborer étroitement avec les designers produit et les équipes UX pour transformer les maquettes en expériences utilisateur fluides et engageantes.
- Mettre en place et maintenir les pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins) ainsi que les environnements de conteneurisation (Docker, Kubernetes) sur le cloud (AWS, Azure ou GCP).
- Surveiller, diagnostiquer et optimiser les performances applicatives (profiling, logging, monitoring avec Prometheus, Grafana, New Relic).
- Prendre la pleine responsabilité du cycle de vie des fonctionnalités, de la conception à la mise en production, en adoptant une approche DevOps et en favorisant l’amélioration continue.
**Profil recherché**
- Minimum 3 ans d’expérience en développement full stack, avec une solide maîtrise du JavaScript/TypeScript.
- Expertise avérée sur au moins un framework front‑end moderne (React, Next.js ou Vue.js) et sur Node.js/NestJS pour le back‑end.
- Bonne connaissance des architectures micro‑services, des API REST/GraphQL et des bases de données SQL/NoSQL.
- Expérience pratique des outils de conteneurisation (Docker) et d’orchestration (Kubernetes) ainsi que des pipelines CI/CD.
- Capacité à travailler de façon autonome, à prioriser les tâches et à livrer des fonctionnalités de qualité dans des délais serrés.
- Esprit d’équipe, bonnes compétences en communication et aptitude à collaborer avec des équipes multidisciplinaires (design, produit, data).
- Maîtrise de l’anglais technique (lecture et rédaction de documentation).
**Ce que nous offrons**
- Un environnement de travail stimulant où l’innovation technologique est au cœur de la stratégie.
- Possibilité de télétravail partiel (mode hybride) avec des bureaux modernes situés à Alger.
- Accès à des formations continues, conférences et certifications (AWS, Google Cloud, etc.).
- Programme de partage des bénéfices et avantages sociaux compétitifs.
- Culture d’entreprise inclusive, garantissant l’égalité des chances et encourageant la diversité des profils.
Rejoignez Joveo et participez à la transformation du recrutement grâce à la technologie IA. Vous contribuerez à créer des solutions qui façonnent l’avenir du travail, tout en développant vos compétences au sein d’une équipe passionnée et ambitieuse.