Développeur full stack
AB03DFS
Familiale
Paris
Publié il y a 9 mois
Notre client est une startup bretonne, opérant dans le domaine de la santé digitale.
Dans un contexte de croissance, il recherche un Développeur Full Stack.
Poste et missions:
- participer à la réécriture complète d’un backend existant (en js/loopback 3) vers Rust/Actix WEB, en étroite collaboration avec le CTO et le reste de l’équipe ;
- développer des fonctionnalités pour le frontend WEB et Flutter ‘standard’ pour les applications mobiles ;
- automatiser des tests unitaires et d’intégration ;
- automatiser des tests end 2 end (simulant les interactions d’un utilisateur sur l’interface du produit) ;
- automatiser des tests de backend (APIs) ;
- participer à toutes les réunions mandatées par SCRUM ;
- assurer (en rotation) le rôle de scrum master ;
- assurer (en rotation) le rôle de build master/responsable de la livraison ;
- animer des présentations d’architecture lorsque un sujet nécessite une discussion ou une approbation des autres développeurs ;
- respecter la Definition Of Done pour la qualité des livrables ;
- respecter les processus de développement et les processus qualité ;
- ajouter de la documentation dans Confluence ;
- participer à la stratégie devops autour du produit.
Profil – Expérience:
Backend
- 3 à 5 années d’expérience sur du développement backend (Java, .net, C# etc.). Expérience sur Rust et Actix WEB souhaitée, et/ou une forte volonté d’apprendre ;
- Comme il s’agit de réécrire une base de code existante, dans l’idéal quelques compétences souhaitées en nodejs, Loopback 3/4, outillage Javascript ;
- Compétences de base en SQL ;
- SQL, postgresql, Linux, docker, shell script, UML, nodejs/js.
Frontend
- 3 à 5 années d’expérience dans le développement front (reactjs et/ou et/ou android, ios). Une année d’expérience sur Flutter (Mobile, si possible WEB) ;
- Comme nous réécrivons un front end existant, quelques compétences en React JS, React native, outillage Javascript sont un plus ;
- Gherkin, Cucumber, Cypress, HTML, CSS, Android, IOS, dart, notions de Java/Swift ;
Soft-skills : avoir envie de monter en compétences, d’apprendre, esprit d’équipe, ouverture d’esprit