Au cœur de notre équipe d’ingénierie web à Aix-en-Provence, vous participerez à la conception, au développement et à la maintenance de nos applications web. Vous travaillerez sur l’ensemble de la stack technologique, du front-end au back-end, en assurant une expérience utilisateur fluide et performante et une conception documentée et testée.
Vos responsabilités principales :
Front-end:
Développer des interfaces utilisateur riches et interactives en utilisant JavaScript, HTML, CSS.
Mettre en œuvre des applications web modernes avec React Native.
Optimiser le rendu des pages pour une expérience utilisateur rapide.
Back-end:
Développer des API RESTful robustes et scalables avec Node.js et TypeScript.
Gérer les bases de données et les infrastructures backend.
Assurer la sécurité et la performance des applications.
Full Stack:
Collaborer étroitement avec les équipes de design et de produit pour transformer les idées en réalité.
Participer à l’ensemble du cycle de développement, de la conception à la mise en production.
Définir, développer et intégrer des tests unitaires
Compétences techniques indispensables :
Maîtrise approfondie de HTML, CSS et JavaScript.
Expérience importante avec React.
Connaissances solides de Node.js et TypeScript.
Compréhension des architectures web modernes et des bonnes pratiques de développement.
Compétences appréciées :
Expérience avec Python, C/C++ un plus.
Connaissance des bases de données.
Intérêt pour les méthodes agiles (Scrum, Kanban).
Expérience avec les outils de versioning (Git).
Qualités personnelles :
Curieux(se) et passionné(e) par les nouvelles technologies.
Rigoureux(se) et organisé(e).
Bon(ne) communicant(e) et esprit d’équipe.
Capacité à travailler de manière autonome.
1er entretien téléphonique avec le Directeur Technique
Entretien physique
Entretien visio avec l’ensemble des associés
Validation