Ingénieur(e) développeur(se) fullstack Flutter & Java spring (H/F)
Role details
Job location
Tech stack
Job description
Dans le cadre de la préparation du lancement de son produit et la poursuite de son développement, vous rejoignez l'entreprise au sein d'une équipe de 4 personnes constitué d'un concepteur-chef de projet et de 3 développeurs fullstacks concernés par le présent recrutement., Participation à la conception des maquettes et des prototypes
- Réalisez les tests unitaires et préparation des phases de recette
- Contribution aux évolutions de l'application
- Participation aux sujets de support liés aux incidents de l'application Environnement technique : Flutter, Github, Jira, Linux, Debian, Rocky, Bash, Python, Ansible, Terraform, Docker, Kubernetes, OVH, Scaleway, Nagios, Prometheus, Grafana, Graylog, ELK, Jenkins
- Compréhension des besoins métier et les traduire en solutions techniques
- Participation aux choix d'architecture mobile
- Garantir la qualité du code, sa maintenabilité et sa scalabilité
- Déploiement de l'application sur les stores (iOS / Android) et le suivi des applications
- Analyse, correction et optimisation des performances de l'application
- Rédaction et maintenance des spécifications techniques et de la documentation du projet
- Veille technologique sur les outils et bonnes pratiques Les + : participer à l'accomplissement d'un projet ambitieux et innovant
Requirements
Ingénieur(e) débutant(e) - Développeur(se) fullstack flutter et Java spring boot
Bac+5 (école d'ingénieur idéalement)
esprit créatif, curieux
COMPETENCES NECESSAIRES
Backend :
-
Utilisation des outils Java, Spring Boot (MVC, Data, Security)
-
Developpement d'API : REST, OAuth2 / JWT, OpenAP
-
Organisation et gestion d'une base de données PostgreSQL
-
Développement et structuration d'une architecture en microservices
-
Pratique des outils de gestion des codes : Gitub, Jira, Frontend
-
Connaissances de base en Flutter / Dart.
-
Expérience dans la consommation d'APIs REST -
-
Connaissance des bonnes pratiques mobile (UI/UX, performance, responsive design)
-
Expérience avec les méthodologies Agile / Scrum - Capacité à travailler en équipe et excellentes compétences en communication Compétences appréciées :
-
connaissance de Firebase (Auth, Firestore, Notifications)
-
Familiarité avec les outils CI/CD (GitHub Actions, GitLab CI)
-
Connaissances en DevOps, Docker ou automatisation des déploiements Général
-
Utilisation de l'outil IA Claude