Ingénieur(e) développeur(se) fullstack Flutter & Java spring (H/F)
Mabatis est une startup créée en 2023 pour développer un outil innovant d'organisation et de gestion des entreprise. Cet outil a été principalement développé pas des prestataires externes avec côté Backend : Java, Spring Boot (MVC, Data, Security), API : REST, OAuth2 / JWT et une architecture en microservice et côté frontend flutter.
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 recrutementIngé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, Open
AP
- Organisation et gestion d'une base de données Postgre
SQL
- 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 (Git
Hub Actions, Git
Lab CI)
- Connaissances en Dev
Ops, Docker ou automatisation des déploiements
Général
- Utilisation de l'outil IA Claude
- 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 (i
OS / 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