À propos de nous ;
Depuis plus de 23 ans, notre entreprise évolue dans le secteur des Technologies de l’Information et de la Communication (TIC).
Dans le cadre du renforcement de notre équipe de recherche et développement, nous recrutons un Software Developmnt Engineer sérieux, motivé et engagé ;
Profil recherché :
- Formation en informatique (Bac+3 à Bac+5) ou expérience équivalente.
- Expérience sur des projets Vue.js en production.
- Capacité à travailler en équipe dans un environnement agile (Scrum/Kanban).
- Esprit d’analyse, rigueur et autonomie.
- Curiosité technologique et goût pour le code propre et performant.
Missions principales :
En tant que Développeur Frontend Vue.js, vous participerez activement au développement et à l’évolution de nos plateformes web (Admin, Maintenance, Fleet Management, etc.).
Vous travaillerez en collaboration avec les équipes backend et design pour concevoir des interfaces performantes, modernes et ergonomiques.
Vos missions incluront notamment :
- Développer des interfaces utilisateurs dynamiques et réactives avec Vue.js 2 ou 3.
- Participer à la conception technique et à l’architecture frontend (structure des composants, routing, store, performance).
- Intégrer des maquettes UI/UX (Figma, Adobe XD ou autres) en respectant la cohérence visuelle.
- Assurer la maintenabilité et la qualité du code (linting, tests unitaires, documentation).
- Collaborer avec l’équipe backend (API REST / GraphQL) pour consommer et afficher les données.
- Optimiser les performances (lazy loading, cache, gestion des ressources).
- Participer aux revues de code et à l’amélioration continue du processus de développement.
Compétences techniques requises :
Obligatoires :
- Solide maîtrise de Vue.js 2 ou 3 (Composition API / Options API).
- Bonne connaissance de HTML5, CSS3, JavaScript (ES6+).
- Expérience avec un state management : Vuex ou Pinia.
- Connaissance du routing (Vue Router).
- Notions de REST API et intégration de services backend.
- Bonne compréhension des concepts de responsive design et de l’optimisation UI/UX.
Appréciées :
- Expérience avec Quasar Framework (v1 ou v2).
- Connaissance de Tailwind CSS ou d’un autre framework CSS moderne.
- Utilisation de Vite comme bundler.
- Notions de TypeScript dans un projet Vue.
- Connaissance de Leaflet.js, ECharts, Chart.js ou bibliothèques de cartes/graphes.
- Expérience avec Git, CI/CD, et GitLab/GitHub.
- Tests unitaires avec Vitest / Jest.
Avantage du poste :
- Participation à des projets innovants ,
- Environnement jeune, technique et moderne,
- Travail en équipe avec prise d’initiative valorisée,
- Rémunération motivante,
- Opportunités réelles d’évolution professionnelle.