Développeur Full Stack Angular et Python-Django H/F
Role details
Job location
Tech stack
Job description
Objectifs principaux : Concevoir et développer des applications web et IHMs innovantes pour exploiter des données complexes et répondre rapidement aux besoins métiers. Rôle au sein de l'équipe : Nous recherchons un·e Développeur·se Full Stack à dominante Frontend pour participer activement à la conception d'outils web et IHMs pour les métiers. Vous évoluerez dans un environnement agile et motivant, directement en contact avec les utilisateurs finaux et les experts techniques., Concevoir et développer des applications web performantes et évolutives.
- Réaliser des interfaces utilisateurs (IHMs) modernes et ergonomiques, en lien avec les UX/UI designers.
- Développer la couche backend principalement en Python (Django, Flask).
- Intégrer et consommer des API RESTful entre le frontend et le backend.
- Collaborer avec les équipes data et métiers pour comprendre, challenger et traduire les besoins en solutions concrètes.
- Garantir la qualité du code (tests unitaires, revue de code, documentation).
- Participer à la mise en oeuvre des bonnes pratiques de développement et au déploiement continu (CI/CD).
- Contribuer à la veille technologique et à l'innovation au sein de l'équipe.
Requirements
Langages et frameworks : Python (Django, Flask), Angular, Pyspark, Scala Outils / Technologies : Openshift, Jenkins, XLD, Streamlit, Hadoop, PostgreSQL, MongoDB, Git Méthodologies : Agile, Scrum, développement en mode commando, Expérience solide en Python et frameworks web (Django ou Flask).
- Maîtrise des frameworks Frontend modernes (Angular)
- Bonne compréhension des API RESTful et des architectures web.
- Connaissance des bases de données relationnelles et NoSQL.
- Capacité à travailler en autonomie, en proximité métier et en collaboration avec une équipe multidisciplinaire.
- Qualités relationnelles : bon communicant, force de proposition, sociable.
- Une connaissance de l'IA / Machine Learning constitue un atout.
Atouts supplémentaires :
- Expérience sur OpenShift, CI/CD, déploiement automatisé
- Participation à des projets de data visualisation ou d'IA générative -, Sensibilité à l'ergonomie et à l'expérience utilisateur