Software Mind
Software Mind
Software Mind est une entreprise technologique qui fournit des services de développement logiciel et de transformation numérique à des organisations dans les domaines de l’intelligence artificielle, du SaaS et des télécommunications. Ses activités comprennent le développement de logiciels sur mesure, les applications mobiles, le conseil en cloud et des solutions axées sur l’intelligence artificielle, conçues en fonction des besoins de clients issus de secteurs tels que les services financiers, les télécommunications, les biotechnologies et les médias. Avec une équipe de plus de 1 000 employés, Software Mind accompagne les initiatives technologiques et la croissance numérique d’entreprises présentes sur les marchés mondiaux.

Ingénieur logiciel iOS confirmé - Télétravail depuis la Roumanie

Développez des applications de jeu évolutives en Swift pour les clients internationaux de Software Mind. Prenez en charge l’architecture iOS, la qualité du code, la CI/CD, les tests et les performances d’une plateforme Games-as-a-Service.

Description

  • Définir et faire respecter les standards d’architecture de l’équipe iOS
  • Maintenir une qualité de code élevée dans l’ensemble du développement iOS
  • Utiliser le contrôle de version, les outils de CI/CD et l’infrastructure cloud
  • Garantir la fiabilité et l’efficacité des flux de développement et de déploiement
  • Appliquer les pratiques d’architecture propre, d’automatisation des tests, d’optimisation des performances et de refactorisation
  • Créer des expériences attrayantes, responsables et performantes pour une plateforme de jeux eInstant
  • Contribuer au lancement et à l’amélioration continue de la plateforme Games-as-a-Service
  • Réaliser des missions pour des projets internationaux avec de grands clients mondiaux

Exigences

  • Au moins quatre ans d’expérience professionnelle en développement iOS
  • Maîtrise avancée de Swift
  • Solides connaissances de UIKit, Xcode, XCTests et Fastlane
  • Expérience pratique des modèles d’architecture MVVM, MVC, MVP et VIPER
  • Expérience du développement d’applications mobiles évolutives avec des API REST
  • Excellente maîtrise du code propre, du développement piloté par les tests et de l’optimisation des performances
  • Expérience dans un environnement Agile/Scrum
  • Excellentes aptitudes à la communication et au travail en équipe
  • Anglais courant, au minimum niveau B2+
  • Connaissance d’Objective-C
  • Expérience avec SwiftUI, Combine ou RxSwift
  • Expérience de l’architecture mobile cloud ou du DevOps mobile

Avantages

  • Options flexibles de collaboration à distance
  • Travail sur des projets internationaux avec de grands clients mondiaux
  • Possibilités de déplacement liées à des projets internationaux
  • Un environnement de travail non corporate
  • Possibilités de formation internes et externes
  • Initiatives favorisant le bien-être