Job Description
Nous recherchons pour le compte d'une filiale d'une banque internationale, basée à Casablanca, un Tech Lead React
Missions:
- Assurer que la solution implémentée est conforme à l’architecture, aux standards et normes techniques du groupe (en termes de qualité de conception applicative, de code et de « security by design »)
- Créer des socles techniques, des POCs et réalise des développements complexes
- Être le garant que la solution développée est conforme avec l’architecture et les normes et standards du groupe
- Être toujours en contact avec l'architecte de solution pour assurer la cohérence de la solution technique
- Aider l'équipe à maîtriser et développer ses compétences techniques
- Fournir des lignes directrices et une expertise technique lors de la conception et l’implémentation de la solution
- Piloter le diagnostic et la résolution de problèmes techniques complexes
- Assurer l'alignement des meilleures pratiques techniques entre les équipes et en promeut de nouvelles
- Vérifier que le niveau de qualité de la solution est conforme aux objectifs qualité
- Vous mènerez ces actions au sein de la Digital Factory en étroite collaboration avec les autres équipes notamment back-end et DevOps
Profil recherché : Diplômé d'une école d'ingénieurs ou Bac+5 universitaire des filières IT avec 3 à 5 ans d’expérience en tant que Tech Lead
Compétences techniques :
- Gestion du versionning : Git, GitFlow
- OO: Design patterns, SOLID
- Containers: Docker
- CI/CD: Gradle, Jenkins,
- AuthN & AuthZ: OAuth2, Gestion des roles, Saml
- Langage de programmation: Java, Kotlin, SQL, JavaScript, TypeScript
- Développement Front-end : ReactJS, React Native, HTML, CSS, Bootstrap
- Développement mobile : Connaissances de base en Kotlin et Swift, déploiement des applications dans les stores
- Développement Back-end : Architecture microservices, Java, Spring
- Testing Framework & Tools: JUnit, Jest, Mocha, Detox, Cypress
- Forte Culture de Software Craftsmanship
- Connaissances solides sur l'approche DevOps et ses outils
- Travail en mode agile
Type de contrat: Freelance
Durée de la mission: 3 mois renouvelables (Projet sur minimum 1 année)
Lieu: Casablanca