Développeur Python/Angular

Il y a 5 jours

Friauville, Grand Est, France ALTEN Group Temps plein 42 000 € - 60 000 € Contrat

Dans le cadre de projets innovants pour nos clients, vous interviendrez en tant que Développeur Full Stack Python/Angular. Votre mission consistera à concevoir, développer et maintenir des applications web modernes, en combinant la puissance de Python pour le backend et Angular pour le frontend.

Vous serez amené à travailler sur des projets variés, tels que :

  • Le développement d’applications Full Stack (backend en Python, frontend en Angular).
  • La création d’API RESTful pour connecter le frontend et le backend.
  • L’intégration de solutions logicielles dans des environnements complexes.
  • La collaboration avec des équipes pluridisciplinaires pour répondre aux besoins métiers.

Missions principales

Développement Backend (Python)

  • Concevoir et développer des API RESTful en Python (Django, Flask, FastAPI).
  • Optimiser les performances des applications backend.
  • Intégrer des bases de données (SQL/NoSQL) et assurer la persistance des données.
  • Participer à la conception d’architectures scalables et robustes.

Développement Frontend (Angular)

  • Développer des interfaces utilisateur dynamiques et réactives avec Angular (TypeScript, HTML/CSS).
  • Collaborer avec les designers pour implémenter des maquettes UI/UX.
  • Optimiser les performances et l’accessibilité des applications frontend.
  • Intégrer des bibliothèques tierces (RxJS, NgRx, etc.) pour enrichir les fonctionnalités.
  • Travailler en étroite collaboration avec les équipes DevOps pour le déploiement continu (CI/CD).
  • Participer à la mise en place de tests automatisés (unitaires, d’intégration, E2E).
  • Assurer la maintenance et l’évolution des applications existantes.

Veille technologique et innovation

  • Suivre les bonnes pratiques et les tendances en développement Python/Angular.
  • Proposer des améliorations techniques pour optimiser les solutions existantes.
  • Participer à des ateliers ou formations pour monter en compétences.

Environnement & méthodologies

  • Langages et frameworks : Python (Django, Flask, FastAPI), Angular (TypeScript, HTML/CSS), SQL/NoSQL.
  • Bases de données : PostgreSQL, MySQL, MongoDB.
  • Cloud : AWS, Azure, GCP (un plus).

Profil recherché

  • Formation : Bac+5 en informatique, école d’ingénieur ou équivalent.
  • Expérience : 2 à 5 ans en développement Python et Angular (expérience Full Stack appréciée).
  • Compétences techniques :
    • Maîtrise de Python (Django, Flask, FastAPI) et des bonnes pratiques backend.
    • Expérience en développement frontend avec Angular (TypeScript, RxJS, NgRx).
    • Connaissance des bases de données (SQL/NoSQL) et des outils DevOps (Docker, Kubernetes).
    • Expérience en développement d’API RESTful et en intégration de services.