Senior Android Software Engineer

Résumé du poste
CDI
Gland
Salaire : Non spécifié
Télétravail fréquent
Compétences & expertises
Github
Kotlin
Koin
Gradle
Firebase
+5
Postuler

Swissquote
Swissquote

Cette offre vous tente ?

Postuler
jobs.faq.title

Le poste

Descriptif du poste

Team Mission and Stakeholders

  • Core Mobile does enforce Swissquote mobile apps quality and consistency through release management and mobile software engineering best practices.
  • The main stakeholders are the other mobile developers & squads who, at the same time, are in tune with Core Mobile's quality and process requirements. But can also interact with Core Mobile for technical insights, problem solving, documentations, etc.

Main responsabilities

  • Drive mobile apps architecture and related process, considering the needs and constraints of products and security teams
  • Main contributor and owner of the mobile shared libraries and navigation.
  • Manage release plan, integrating and releasing features from other teams 
  • Animate the Mobile Governance to provide guidance to all mobile developers within the department
  • Promote mobile software engineering best practices, in line with the needs of the department.
  • Document mobile related process and keep it up-to-date.

Profil recherché

Enthusiastic about joining a challenging and innovative environment, you are passionate about information technologies and you thrive on learning and pushing your knowledge to the limit. You are a highly motivated developer, able to propose creative solutions to complex problems. You can also bring great soft skills such as team work, flexibility, transparency and openness.

  • Expert in Android Mobile development (Activities, Services, Lifecycle, Jetpack Compose, Kotlin Flows, Kotlin Coroutines, Dependency injection (e.g. Koin, Dagger), JUnit, Gradle)
  • Knowledge of automation and devops (Jenkins, Docker, Gradle plugins)
  • Good knowledge of mobile dev software engineering (tests, monitoring, app stores process, Firebase, CI/CD, GitHub, gradual rollouts, modular architectures, ...) 
  • Excellent communication skills and leadership skills
  • Able to understand developers, make decisions and foster effective collaboration
  • Rigorous and efficient
  • Curious and pragmatic
  • Fluent in English, French is a strong asset

Envie d’en savoir plus ?

Postuler