Sigma Software Group
Sigma Software Group
1 001 – 5 000 Employés
AutomobileConseilSoins de santé
Sigma Software Group est une entreprise multinationale de conseil en technologie fondée en 2002. Ses équipes fournissent des services de développement logiciel, de conception graphique, de tests et de support technique à des clients issus de secteurs tels que l’automobile, la santé, les télécommunications, l’aviation, la banque, les jeux vidéo, l’immobilier et la publicité. L’entreprise recrute des spécialistes informatiques pour travailler sur des projets d’ingénierie complexes et favorise le développement professionnel grâce au mentorat et à la formation continue. Le travail à distance fait partie de son modèle de fonctionnement, avec des projets pour des organisations telles qu’AstraZeneca, Scania et SAS.

Développeur Android à distance, technologies pour la construction (Pologne)

Développez des applications avec Kotlin et Jetpack Compose pour la gestion des équipes de chantier, en reliant les logiciels mobiles aux appareils physiques. Concevez des fonctionnalités évolutives pour un produit technologique destiné au secteur de la construction.

Description

  • Développez et maintenez des applications Android avec Kotlin et Jetpack Compose.
  • Participez aux discussions sur l’architecture et contribuez aux décisions techniques.
  • Modernisez le code Android existant grâce au refactoring et à des améliorations des performances.
  • Créez des fonctionnalités évolutives et faciles à maintenir selon les principes de Clean Architecture.
  • Analysez les défauts de l’application et les problèmes de performance, puis résolvez-les.
  • Connectez les applications Android aux fonctionnalités NFC, Bluetooth et aux SDK de caméra.
  • Collaborez avec les équipes iOS, QA, backend et produit.
  • Contribuez à toutes les étapes du cycle de vie du développement logiciel.
  • Soutenez la qualité du code grâce aux revues par les pairs et à l’amélioration continue.
  • Contribuez au CI/CD et à l’automatisation de l’ingénierie.

Exigences

  • Au moins trois ans d’expérience professionnelle en développement Android.
  • Bonne connaissance de Kotlin et des pratiques actuelles de développement Android.
  • Expérience pratique de Jetpack Compose, Coroutines, Flow, Retrofit et du SDK Android.
  • Expérience de MVVM et de Clean Architecture.
  • Solide maîtrise de la programmation orientée objet, des algorithmes, des structures de données et des modèles de conception.
  • Expérience des outils d’injection de dépendances et de tests unitaires tels que Mockito et JUnit.
  • Fortes capacités d’analyse et de résolution de problèmes.
  • Capacité à prendre en charge des fonctionnalités et à les développer de manière autonome.
  • Bonnes compétences en communication et en travail d’équipe.
  • Anglais intermédiaire ou supérieur.
  • Licence en informatique ou en génie informatique, ou expérience pratique équivalente.

Avantages

  • Possibilité de travailler à distance.
  • Participation au développement de produits à long terme.
  • Développement aux côtés d’ingénieurs expérimentés de niveau intermédiaire et senior.
  • Intégration à un environnement d’ingénierie établi, doté d’une expertise technique approfondie.
  • Collaboration étroite avec l’organisation du client.
  • Collaboration avec une entreprise européenne de produits engagée en faveur du développement durable.
  • Travail au sein d’une équipe agile et distribuée.