
Développeur iOS H/F
Hybrid
Bordeaux, France
Full Time
18-03-2025
Job Specifications
WE ARE BETCLIC
Betclic est une société tech de jeu en ligne et leader du pari sportif dans plusieurs pays Européens. Tous les jours Betclic s’engage à satisfaire la passion du sport en fournissant la meilleure expérience de divertissement à ses joueurs grâce à des technologies de pointe innovantes qui leur assurent un environnement de jeu sûr et sain.
Betclic, dont le siège français est à Bordeaux, est une entreprise multiculturelle et internationale comptant près de 1300 collaborateurs répartis dans 5 pays d’Europe : France, Italie, Malte, Pologne, et Portugal.
L’univers du sport et du jeu te fait vibrer ? Tu aimes les défis, tu es passionné par la tech et participer à l’effort collectif ? Rejoins l’aventure !
NO TECH NO GAME
Betclic place la performance technologique au cœur de ses activités :
Des applications entièrement développées en interne pour une maîtrise optimale de la chaîne de valeur : segmentation en temps réel, sensibilisation et intégration de règles pour protéger les joueurs, détection des risques …
Des interfaces conçues pour une expérience joueur immersive : hautement sécurisées, capables de gérer de forts pics de connexion et d’intégrer les événements sportifs en streaming.
Des équipes Tech organisées en squads et tribus autonomes, chacune responsable d'un domaine fonctionnel et technique qui permettent de gérer des projets de A à Z : développement, test de charge, livraison, suivi de production (monitoring, alerting).
En rejoignant nos équipes, tu intégreras une équipe Fullstack te permettant de t’enrichir au contact de développeurs Backend et Frontend, de testeurs et autres compétences complémentaires.
ENTER THE GAME
La Game Team Betclic assure le développement des applications front iOS, Android et Angular en collaboration avec des équipes en charge de l'implémentation d'API.
Tu travailleras dans des équipes orientées produit, composées de deux développeurs de chaque techno, d'un testeur et d'un Product Owner (organisation Scrum). Ces équipes autonomes réalisent, mettent en production, monitorent et font évoluer leurs fonctionnalités.
La communauté iOS Betclic, répartie dans les différentes équipes de la Game Team, échange au quotidien, se réunit chaque semaine et fait évoluer l'architecture de l'application de façon collaborative.
YOUR ROLE WITHIN BETCLIC
Au sein de Betclic Group, tes missions seront les suivantes :
Développer les nouvelles features des applications mobiles natives iOS (paris sportifs, poker, casino, turf) en collaboration avec les PO et le Studio Design
Implémenter les tests unitaires et tests UI relatifs à ces features
Amélioration continue des outils de CI/CD
Participer et préparer les Dojos iOS
Onboarder aux changements de la plateforme et du tooling relatif à iOS
Participer à des conférences, internes et externes
Pour aborder des challenges techniques sous un autre angle, nous organisons des événements ponctuels comme le Lab Day ou l'Innovation Day. Tu auras également accès à des mini-trainings et des codes dojos.
TECHNICAL ENVIRONMENT
Swift 5
RxSwift/RxCocoa
SPM
MVVM-C
Unit Testing / UI Testing automation
CI : Ansible / Github Actions / FastLane
Other frameworks : SwiftLint, SwiftGen, Factory, Sourcery…
WHO WE ARE LOOKING FOR?
Des collaborateurs avec une bonne dose d’humour, du respect et de la bienveillance, un amour pour la technique, un peu de zèle et une réelle passion pour leur métier !
Ce job est fait pour toi si :
Tu disposes d’une expérience professionnelle de 3 ans minimum dans un environnement iOS/Mobile
Tu maitrises Swift, RxSwift
Tu connais et/ou maîtrises les Design Patterns iOS (MVVM, Clean Architecture…)
Tu connais et/ou maîtrises les techniques de debug iOS (multi-threading notamment)
Tu sais comment écrire du code testable et maîtrise les tests unitaires
Tu parles couramment anglais
En bonus: tu as de l’expérience sur Kotlin/Java, Flutter, Kotlin Multi-Platform, ou React Native.
WHAT ARE THE RECRUITMENT STEPS?
Si ta candidature est sélectionnée, tu seras contacté par Sébastien sous une semaine pour une préqualification RH (30 minutes)
Nous te demanderons ensuite de réaliser le Test AssessFirst (personnalité, motivations et réflexion)
Sous 2 semaines, tu seras amené à réaliser un test technique avec Hadrien, Expert iOS
Tu rencontreras ensuite notre Engineering Manager de la Squad sélectionnée
Enfin, Sébastien te recevra en entretien final RH et en profitera pour débriefer ensemble ton Test AssessFirst
Afin d’offrir une expérience candidat idéale, le processus de recrutement Betclic dure, en moyenne, 4 à 6 semaines.
WHAT CAN YOU EXPECT?
25 jours de congés payés et 10 jours de « RTT »
Une carte Ticket Restaurant® créditée de 10€ par jour (financée à hauteur de 50%)
Une mutuelle prise en charge à 100% pour toi et tes enfants
Un abonnement de transport pris en charge à hauteur de 50% ou une prime annuelle de mobilité durable (230€ pour les trajets domicile – travail en transport durable)
Un accord de télétravail avantageux
Un programme de formation annuel personnalisé
Des locaux hors du commun avec un rooftop pour profiter de pauses et de déjeuners au soleil face à la Cité du Vin
Des animations internes pour pimenter ton quotidien
Des cours de sports gratuits dans nos locaux
Et surtout, l’opportunité de travailler dans une atmosphère jeune, conviviale et fun !
Poste en CDI à pourvoir dès que possible à Bordeaux (ou possibilité de travail en remote)
Betclic Group - 117 quai de Bacalan 33300 BORDEAUX
Tous nos postes sont ouverts aux personnes en situation de handicap.
About the Company
Betclic enhances the passion for sports by offering the most entertaining, innovative and easy-to-use sports betting experience, with an unwavering commitment to putting our players at the heart of every strategic choice. As pioneers of innovation in online sports betting, we are shaping the future of betting experience. By bringing together several million sports enthusiasts around the highlights of European and international sport, we are committed to contributing to the vitality of the sports ecosystem. As the leader in... Know more
Related Jobs


- Company Name
- Sopra Real Estate Software
- Job Title
- Développeur/euse confirmé/e – JAVA/ API - Edition de logiciels – Annecy
- Job Description
- Description De L'entreprise Sopra Real Estate Software est un éditeur leader sur le marché de l'immobilier social et privé, le premier partenaire de plus de 400 grands acteurs de l’immobilier français. Chaque jour 140 millions de m² et 3,5 millions de logement sont gérés à l'aide de nos applications. Nos 700 experts accompagnent nos clients dans leurs transformations et les aident à relever leurs enjeux environnementaux, humains et technologiques. Sopra Real Estate Software est une entité du Groupe Sopra Steria. Description Du Poste Dans le cadre du programme de transformation de Sopra Real Estate Software, vous intégrez la nouvelle équipe « Plateforme ». Vous jouez un rôle central dans le développement et la production de features pour notre nouvelle plateforme SaaS et vous intervenez sur toutes les phases de la mise en place des solutions techniques. Vous êtes rattaché.e au responsable de l'équipe et vous interagissez quotidiennement avec une équipe multidisciplinaire (Product Manager, équipe UX/ UI, développeurs front-end, développeurs back-end, équipe IA, QA). Votre rôle et vos missions Au sein d’une Squad dédiée à un processus métier ou technique, vous prenez en charge la conception logicielle de nouvelles API (contrat d’interface, mock API, etc.) ainsi que leur implémentation. Vous assurez la qualité de vos livrables avec des tests unitaires et des tests de non-régression (approval testing). Vous garantissez l’observabilité, la “scalabilité”, la résilience et les performances de vos livrables. Vous savez monitorer/profiler du code et avez une bonne connaissance des patterns des architectures distribuées pour identifier et remédier aux problèmes de performances. Vous capitalisez sur vos expériences pour aider et faire progresser l'équipe de développement. Vous êtes force de proposition et vous vous inscrivez dans une démarche d'amélioration continue. Environnement technique : cloud AWS, Java, Spring Boot, API REST/GraphQL, React, ElasticSearch, Git, Docker/Kubernetes etc. Qualifications Reconnu.e pour vos compétences et vos expériences en conception/ programmation sur les technologies Java et la mise en œuvre d’API, vous souhaitez vous investir chez un éditeur de logiciel en pleine transformation. Passionné.e par les nouvelles technologies, vous êtes dôté.e d’un bon relationnel et collaborez efficacement avec les différentes équipes. Vous faites preuve de fortes capacités d’adaptation et vous avez une bonne culture de l’agilité. Diplômé.e d'une école d'Ingénieurs, d'un Master 2 ou formation équivalente, vous cherchez un poste de lead technique alliant transformation digitale et excellence opérationnelle : n'attendez plus ! Intégrez une entreprise où règne un esprit entrepreneurial fort et une atmosphère propice à votre évolution. Informations supplémentaires Un accord télétravail pour télétravailler jusqu’à 2 jours par semaine selon vos missions. Un package avantages intéressant : une mutuelle, un CSE, des titres restaurants, un accord d’intéressement, des primes vacances et cooptation. Des opportunités de carrières multiples : plus de 30 familles de métiers, autant de passerelles à imaginer ensemble. Plusieurs centaines de formations accessibles en toute autonomie depuis l’app mobile avec Sopra Steria Academy. La possibilité de s'engager auprès de notre fondation ou de notre partenaire « Vendredi ». L'opportunité de rejoindre le collectif Tech'Me UP (formations, conférences, veille, et bien plus encore…). Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils. https://www.soprasteria.fr/nous-connaitre/nos-engagements


- Company Name
- LR TECHNOLOGIES - GROUPE
- Job Title
- Lead développeur JAVA (F/H)
- Job Description
- Nous recherchons pour notre client dans le secteur du retail, un lead développeur JAVA. Vous intègrerez l'équipe CRM et interviendrez sur ce projet : le développement d'un moteur d'offres qui gère la fidélité et les opérations commerciales destinées à être implantées sur tous les canaux de vente (site app et magasins). Une avez une expérience d'au moins 4 ans en back. Vous êtes capable de prendre des US complexes et de driver une équipe pour améliorer sa vélocité. Environnement technique : Langage : Java 17 et 8 (legacy), Springboot, Spring Batch, Apache Camel Front : VueJS, Vuetify Mobile : Flutter BDD : SQL (Oracle), MongoDB (Atlas) Sources : GitCI/CD : AzureDevops, Azure AKS, Kubernetes, Docker Messaging : Azure Event Hub (AEH), Kafka, Azure Service Bus (ASB), ActiveMq (legacy) Logs : Azure LogAnalytics Outils : IntelliJ, VsCode, Eclipse, Postman Viens rejoindre l'équipe lilloise de Laurie, composée de Christelle, Raumane, et Jordane ! L'équipe sera là pour t'accompagner dans ton projet professionnel, t'écouter, te soutenir dans tes moments de doute ou célébrer tes accomplissements ! Des événements sont organisés régulièrement où tu retrouveras toute la team de consultants pour des moments conviviaux (galette des rois, raclette, escape game, goûter de Noël avec la famille). En ce qui concerne nos petits avantages sympas : carte restaurant, télétravail, 10 jours de RTT... « Toutes les Sociétés de Conseil se ressemblent », Toutes ? LR TECHNOLOGIES GROUPE c’est 600 Libelliens qui nous ont élus Great Place To Work en 2016, 2018 et à présent 3e France et Europe 2021. Nous sommes également la 99e société française labellisée B CORP pour notre engagement RSE. Depuis 2014 nous avons créé 11 implantations et 5 pôles d'activités complémentaires : Aéronautique / Spatial / Défense Drone / Robotique / IoT / Automobile/ Ferroviaire / Industries / Multimédia Médical / Pharmaceutique Énergie / Environnement Systèmes d’Informations / Banque / Finance / Assurance 3 raisons de rejoindre : 600 Libelliens, sollicités par tous comme vous devez l’être, nous ont rencontrés et ont décidé de nous rejoindre. 94 % des Libelliens déclarent que nous sommes un Groupe où il fait vraiment bon travailler. Nous grandissons vite mais nous grandissons bien : ECOVADIS | Great Place To Work | ISO 9001 | CIR.


- Company Name
- Ubisoft
- Job Title
- Senior Software Engineer - AI Applications
- Job Description
- Company Description Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown. Job Description At Ubisoft, we are redefining how business teams interact with information through the power of AI. Our focus is on building or assembling applications that enable smarter, more interactive, and document-rich solutions. From hybrid search, question-answering and document drafting to research (legal, consumer, marketing), from conversational experiences to agentic processes, we are creating tools that empower users to extract insights, make decisions, and drive innovation. We are seeking a highly experienced Senior Software Engineer to join our team in charge of the development of scalable back-end systems that power these cutting-edge AI applications. This is a unique opportunity to work at the intersection of AI, large-scale data processing, and cloud infrastructure, with significant room for growth and impact. Responsibilities As a Senior Software Engineer – AI Applications, you will play a critical role in designing and building the back-end systems that enable our (mostly RAG-based) solutions. You will work on challenges such as integrating large language models (LLMs) with retrieval systems, optimizing hybrid search pipelines, and building document-rich applications that deliver real-world value. This role requires a deep understanding of modern AI/ML integration, as well as a passion for solving complex problems. Architect and Develop Back-End Systems: Design and implement scalable, high-performance back-end solutions to support AI applications, including data processing pipelines, document processing systems, and cloud-based infrastructure. Optimize Performance: Ensure low-latency, high-throughput serving of AI models and APIs, optimizing for both speed and reliability. Collaborate Across Teams: Partner with data scientists and ML engineers to integrate AI models into production systems, ensuring seamless deployment and monitoring. Cloud Infrastructure: Build and maintain cloud-native solutions using platforms like AWS, or Azure, with a focus on scalability, security, and cost-efficiency. Technical Leadership: Mentor junior engineers, conduct code reviews, and contribute to the overall technical strategy of the team. Stay Ahead of the Curve: Keep up-to-date with the latest trends and technologies in AI, cloud computing, and software engineering, and bring innovative ideas to the table. Qualifications We are seeking a seasoned professional with a strong technical background and a passion for building world-class AI applications. Must-Have Qualifications: Experience: strong professional and practical software engineering experience, with a focus on back-end development in a compute-intensive and/or data-intensive environment. Programming Skills: Expertise in languages such as Python, Java, Rust, or C++. Cloud Expertise: Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). AI/ML Integration: Experience deploying and serving machine learning models in production environments. System Design: Strong understanding of system architecture, microservices, and API design. Problem-Solving: Proven ability to tackle complex technical challenges and deliver innovative solutions. Nice-to-Have Qualifications: Familiarity with Deep Learning architectures, Language Models, Vision Models Understanding of RAG-based architectures (indexing, embedding, vector databases and search, query processing) Experience with serverless architectures and event-driven systems. Contributions to open-source projects or publications in relevant fields. Additional Information Growth Opportunities Joining our team as a Senior Software Engineer in AI Applications offers a unique chance to work on industry-leading projects that shape the future of AI technology. You will have the opportunity to: Engage in continuous learning and professional development to stay at the forefront of AI advancements. Take on increased responsibilities and influence the strategic direction of our AI product offerings and drive impactful innovation. Ubisoft's perks (for a position based in Saint-Mandé) Profit Sharing, yearly company saving plan. 25 paid time off + 12 additional paid days off. 50% of your transportation pass is paid by the company, lunch vouchers (9€/day), healthcare for you and your family, and lots of Ubisoft additional perks. Maternity leaves of 20 weeks, paternity/co-parental leaves of 7 weeks. Our office is located in Saint Mandé, (Metro line 1, Saint Mandé station). Gym available in the building. Ability to work with a hybrid work arrangement according to the Ubisoft Work From Home policy. Additional Information Ubisoft offers the same job opportunities to all, without any distinction of gender, ethnicity, religion, sexual orientation, social status, disability, or age. Ubisoft ensures the development of an inclusive work environment which mirrors the diversity of our gamers’ community. The job reports to Ubisoft Mobile Games. Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.


- Company Name
- ARTERE Ecommerce
- Job Title
- DÉVELOPPEURS FULL STACK E-COMMERCE (H/F).
- Job Description
- L’ENTREPRISE Créée en 2007, ARTERE eest spécialisée dans la mise en œuvre de solutions de commerce digital : e-commerce, marketplace, plateforme internationale. Sa philosophie : une société DYNAMIQUE à TAILLE HUMAINE qui favorise l'EPANOUISSEMENT DE SES COLLABORATEURS grâce à des opportunités professionnelles enrichissantes. Rejoindre ARTERE-e-Commerce vous permettra de travailler sur des projets de grande envergure pour de grands comptes du retail, tel que Leroy Merlin, Decathlon, Monoprix, Safran. Nous accompagnons nos clients sur l’ensemble des étapes d’un projet : audit, conseil, architecture, gestion de projet, réalisation et TMA.ARTERE, regroupe une équipe de consultants experts open source et Java EE ayant une parfaite connaissance des métiers du commerce digital. Nous proposons un environnement de travail respectueux qui offre une grande autonomie et permet un bon équilibre vie pro / vie perso. Partage, engagement et confiance sont quelques-unes des valeurs qui nous sont chères et que vous trouverez en nous rejoignant. LE POSTE: Pour répondre aux enjeux de nos clients, nous recrutons des DÉVELOPPEURS FULL STACK E-COMMERCE (H/F). Dans le cadre de différents projets chez nos clients, vous intervenez en tant qu'Expert ou développeur full stack, à moyen terme en tant que Tech-lead, Architecte ou Chef de projet si vous le souhaitez. Quel que soit votre appétence (Front ou Back), le développeur full stack doit pouvoir intervenir sur l’ensemble des couches applicatives. Il/Elle aura pour mission de s'impliquer à chaque étape du processus de développement e-commerce, incluant l'analyse, la conception, le développement, les tests, le déploiement et la maintenance des applications. Vos missions seront les suivantes : Concevoir et développer des applications Backend basées sur des Framework tels que Spring Boot, Express.Js, Nest ; Concevoir et développer des applications Frontend basées sur React.js, Vue.js, Angular; Concevoir et développer un frontend responsive qui convient à tous les appareils de l'utilisateur en adaptant le CSS et le HTML des pages ; Suivre le comportement des applications dans un environnement de production, avoir la capacité d'analyser les métriques et les traces de logs afin d'identifier les bugs et les améliorations à effectuer ; Savoir travailler sur des projets basés sur une méthode agile telle que Scrum ou Kanban ; Maintenir une veille technologique ; Compétences : La maîtrise de l’anglais professionnel ; Maîtriser parfaitement des compétences dans plusieurs langages de programmation back-end et front-end et Framework d’applications web: HTML, CSS, JavaScript, Python, Node.JS, React, AngularJS…; La curiosité et la capacité à se former en autodidacte. Collaborer avec les autres membres de l'équipe pour résoudre les problèmes et optimiser les processus de développement; Participer à la documentation et à la formation des utilisateurs finaux; Être capable de travailler en équipe, de suivre les pratiques de développement Agile pour mener à bien des projets de développement. Profil : Ingénieur de formation, vous justifiez d’au moins 3 ans d’expérience en développement full-stack voire Backend dont vous maîtrisez l’écosystème classique : Spring, MVC, Hibernate, Kafka, bases de données… Vous connaissez par ailleurs au moins un framework Frontend parmi Angular, React.js et Vue.js Vous aimez le travail en équipe et êtes passionné de nouvelles technologies. Vous êtes autonomes, et rigoureux. Vous êtes curieux de nature et ouvert d’esprit. Vous avez de fortes capacités d’adaptation et appréciez les challenges. PROCESSUS DE RECRUTEMENT Vous échangerez d’abord avec la chargée de recrutement. L'objectif sera de parler de vos projets et de vos attentes vis-à-vis de votre prochain poste. Le second entretien, en visio ou en physique, aura pour objectif d'évaluer vos compétences et de nous projeter mutuellement sur une potentielle collaboration. A l'issue de cette seconde étape, il pourra vous être demandé de réaliser un test technique / atelier technique. En dernier lieu, vous rencontrerez et échangerez avec la Direction. LES INFOS SUPPLEMENTAIRES Travail en autonomie, en présentiel et à distance ! Un salaire attractif en fonction de votre parcours professionnel et de vos compétences. Un groupe en pleine croissance avec un management bienveillant.