Développeur iOS H/F

LR Technologies Groupe
Canton of Brest-2, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Remote
Canton of Brest-2, France

Tech stack

Flutter
iOS
App Store (IOS)
Automation of Tests
Unit Testing
Code Review
Continuous Integration
Mobile Application Software
Model View ViewModel
Software Engineering
SQLite
UIKit
Swiftui
Backend
Kotlin
Core Data
GraphQL
React Native
REST
Microservices

Job description

Intégré(e) à une équipe agile, tu participes à l'ensemble du cycle de vie des applications iOS : conception, développement, tests, déploiement et support. Tu contribues à la qualité, la maintenabilité et la performance des applications mobiles et es force de proposition sur l'expérience utilisateur et les choix techniques.

️ Tes missions détaillées

  • Analyser les besoins techniques et fonctionnels liés aux applications mobiles ;
  • Concevoir et développer des applications natives iOS en Swift ;
  • Implémenter des architectures propres (MVVM, VIPER, Clean Architecture) et des patterns réutilisables ;
  • Développer et maintenir des composants UI performants et accessibles ;
  • Intégrer des API REST/GraphQL et gérer la persistance locale (Core Data, Realm, SQLite) ;
  • Assurer la qualité du code : tests unitaires, tests UI, revues de code et respect des bonnes pratiques Swift ;
  • Participer aux activités de CI/CD : intégration continue, automatismes de build, déploiement sur TestFlight et App Store Connect ;
  • Optimiser la performance et la consommation énergie/mémoire des applications ;
  • Corriger les anomalies, assurer la maintenance corrective et évolutive ;
  • Collaborer avec les product owners, designers et équipes QA pour livrer de la valeur utilisateur.

Ton quotidien - outils & technologies :

  • Langages : Swift

Requirements

  • Diplômé(e) d'un Bac+3 à Bac+5 en informatique ou formation équivalente ;
  • Expérience de 2 ans minimum en développement d'applications iOS natives ;
  • Très bonne maîtrise de Swift et des frameworks iOS modernes (SwiftUI/Combine ou UIKit) ;
  • Expérience des bonnes pratiques de tests automatisés et d'outillage CI/CD pour mobile ;
  • Connaissance des contraintes de performance, sécurité et confidentialité sur mobile ;
  • Capacité à travailler en équipe, rigueur, autonomie et sens du détail ;
  • Bonnes compétences en communication et en collaboration avec les designers et product owners.

Les petits plus

  • Expérience sur Android (Kotlin) ou sur le développement multiplateforme (React Native, Flutter) ;
  • Connaissance des architectures microservices et des contraintes backend mobile

Benefits & conditions

  • Frameworks : SwiftUI, UIKit, Combine
  • Persistance : Core Data, Realm, UserDefaults
  • Réseau : URLSession, Alamofire, GraphQL clients
  • Tests : XCTest, Quick/Nimble, UI Tests
  • Outils : Xcode, Instruments, Git (GitLab/GitHub)
  • CI/CD : GitLab CI, GitHub Actions, Fastlane
  • Distribution : TestFlight, App Store Connect, * CDI uniquement - poste non ouvert aux freelances
  • Localisation : Brest (possibilité de télétravail partiel)
  • Démarrage : dès que possible

About the company

Hybrid work in 29200 Brest, Dans le cadre de son développement, LR Technologies recherche un(e) Développeur iOS pour rejoindre une équipe technique dynamique chez l'un de ses partenaires, sur des produits mobiles modernes et orientés utilisateur.

Apply for this position