À propos
Thomas Search Consulting « TSC » est une société lancée en 2018, comprenant deux activités de conseils :
-> Conseil en ingénierie : Nous proposons des prestations de conseil en Ingénierie.
-> Conseil en recrutement : Nous vous accompagnons dans le recrutement de vos nouveaux talents en France et à l'international.
Le poste
Présentation de la Mission
Nous sommes à la recherche d'un Développeur iOS Fullstack expérimenté pour renforcer notre équipe. Vous interviendrez sur la conception, le développement et l'optimisation de nos applications mobiles et contribuerez également au développement de nos plateformes web backend/frontend.
Cette mission, d'une durée initiale de 3 mois minimum mais avec un potentiel supérieur à 12 mois, est cruciale pour l'accélération de nos projets. Votre présence sur site sera essentielle pour une collaboration efficace, avec la flexibilité de 2 jours de télétravail par semaine.
En tant que Développeur iOS Fullstack, vos responsabilités seront variées et clés :
1. Développement iOS (Cœur de Mission)
Concevoir, développer et maintenir des applications iOS natives de haute qualité.
Exploiter et maîtriser les frameworks iOS modernes : UIKit, SwiftUI, CoreData, Combine.
Assurer la performance, la robustesse et l'ergonomie des applications mobiles.
2. Développement Fullstack
Backend : Participer au développement et à l'évolution de nos API en utilisant PHP (Symfony) et Node.js.
Frontend : Contribuer au développement de nos interfaces web en utilisant les technologies modernes comme React, Vue.js, JavaScript/TypeScript, HTML5 et CSS3.
Intégrer et optimiser les communications avec les services externes via les API REST et GraphQL.
Assurer l'efficacité des requêtes et la cohérence des données.
3. Architecture et Collaboration
Contribuer activement à l'architecture technique des solutions, en proposant et en appliquant les meilleures pratiques de l'industrie (design patterns, clean code).
Travailler en étroite collaboration avec l'équipe pour définir les meilleures approches techniques et fonctionnelles.
Participer aux revues de code et aux tests automatisés.
Profil recherché
Vous êtes un profil passionné par le développement, autonome et proactif, prêt à relever des défis techniques stimulants.
Expérience iOS : Au moins 3 ans d'expérience significative en développement iOS avec Swift et Xcode.
Maîtrise des Frameworks iOS : Solide connaissance de UIKit, SwiftUI, CoreData, Combine.
DevOps & Qualité : Vous êtes à l'aise avec les outils et pratiques DevOps (Git, intégration continue, revue de code, tests automatisés).
Compétences Fullstack :
Backend : Expérience avec PHP (Symfony) et/ou Node.js.
Frontend : Maîtrise de React et/ou Vue.js, ainsi que JavaScript/TypeScript, HTML5 et CSS3.
Bases de données : Bonne connaissance des bases de données SQL et NoSQL (MySQL, PostgreSQL, MongoDB, etc.).
Qualités Personnelles
Autonomie, rigueur et sens de l'organisation.
Forte capacité d'adaptation et d'apprentissage rapide.
Excellent esprit d'équipe et de collaboration.
Avantages
CDI ou FREE