Job position Développeur Full Stack (H/F)
Share this job
Développeur Full Stack (H/F)
2. Mission principaleLe Développeur Full Stack conçoit, développe, teste et maintient des applications web ou logicielles en intervenant à la fois sur la partie front-end et back-end. Il participe à l’ensemble du cycle de vie des projets techniques, de l’analyse du besoin jusqu’à la mise en production, en veillant à la performance, à la sécurité et à la qualité du code.
Il travaille en étroite collaboration avec les équipes produit, design, QA et infrastructure afin de livrer des solutions robustes, évolutives et adaptées aux besoins métiers.
3. Responsabilités principalesDéveloppement applicatifConcevoir et développer des fonctionnalités front-end et back-end.
Participer à l’architecture technique des applications.
Développer et maintenir des API, services et interfaces utilisateurs.
Assurer l’intégration entre les différentes couches de l’application.
Veiller à la qualité, à la lisibilité et à la maintenabilité du code.
Corriger les anomalies et résoudre les incidents techniques.
Optimiser les performances des applications.
Participer aux évolutions techniques et fonctionnelles des produits.
Assurer la maintenance corrective et évolutive des solutions existantes.
Contribuer à la réduction de la dette technique.
Réaliser les tests unitaires, tests d’intégration et revues de code.
Appliquer les bonnes pratiques de développement sécurisé.
Veiller à la conformité du code avec les standards de l’entreprise.
Participer à la documentation technique des applications.
Garantir la fiabilité, la stabilité et la sécurité des développements.
Collaborer avec les Product Owners, UX/UI designers, DevOps et QA.
Participer aux cérémonies Agile : sprint planning, daily meeting, rétrospectives, démos.
Estimer la charge de développement et contribuer à la planification.
Partager les connaissances techniques au sein de l’équipe.
Bac+3 à Bac+5 en informatique, développement logiciel ou équivalent.
Une spécialisation en développement web, génie logiciel ou systèmes d’information est un plus.
Expérience de 5 à 7 ans minimum en développement full stack.
Expérience dans la réalisation d’applications web ou plateformes métiers.
Une expérience en environnement Agile / Scrum est appréciée.
Bonne maîtrise des technologies front-end : HTML, CSS, JavaScript / TypeScript.
Bonne maîtrise d’au moins un framework front-end : React, Angular, Vue.js ou équivalent.
Bonne maîtrise des technologies back-end : Node.js, Java, .NET, PHP, Python ou équivalent.
Expérience avec les API REST / GraphQL.
Bonne connaissance des bases de données relationnelles et/ou NoSQL : PostgreSQL, MySQL, MongoDB, etc.
Maîtrise des outils de versioning, notamment Git.
Connaissance des environnements CI/CD, Docker, cloud ou DevOps appréciée.
Sensibilité aux enjeux de cybersécurité, performance et scalabilité.
Esprit d’analyse et de résolution de problèmes.
Rigueur, autonomie et sens de l’organisation.
Capacité à travailler en équipe et à communiquer efficacement.
Curiosité technique et veille technologique active.
Force de proposition et orientation qualité.
Développer des applications fiables, performantes et évolutives.
Répondre aux besoins fonctionnels dans le respect des délais.
Garantir un haut niveau de qualité technique et de sécurité.
Participer à l’amélioration continue des outils, méthodes et architectures.
Apply to this job!
Find your next job from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Full Stack (H/F)
IA Soft