Android Kotlin Developer

Qim info SA

Vaud

In loco

CHF 110.000 - 150.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Qim info SA is seeking an experienced Android Kotlin Developer to join our client teams and advance strategic mobile applications. You will develop and maintain native Android apps, contribute to architecture, and ensure quality through testing and CI/CD.

You will collaborate with product owners, designers and backend teams, implement OAuth2/OpenID Connect flows, and deploy to Google Play while staying current with Android best practices.

Competenze

  • At least 3 years of experience in native Android application development.
  • Strong expertise in Kotlin and Jetpack Compose.
  • Solid knowledge of Android SDK, mobile application lifecycle and Android development best practices.
  • Good understanding of mobile architectures and design patterns, such as Clean Architecture, MVVM/MVI, modularisation and SOLID principles.
  • Experience integrating REST APIs, authentication and authorisation flows such as OAuth2 / OpenID Connect, secure local storage and state management.
  • Proficiency with Git, code review practices, automated testing and CI/CD pipelines.
  • Experience with application deployment and release management on the Google Play Store.
  • Knowledge of observability and mobile monitoring tools such as Firebase, Sentry, Datadog or similar solutions is a plus.
  • Familiarity with application security, accessibility and mobile performance optimisation.

Mansioni

  • Develop and maintain high-quality native Android applications using Kotlin.
  • Contribute to the design and continuous improvement of mobile application architecture.
  • Participate in the development of new features and technical components.
  • Ensure code quality, security, performance and maintainability.
  • Take part in code reviews and promote best practices in coding, testing, documentation and release management.
  • Work closely with Product Owners, UX/UI Designers, backend developers, DevOps teams and business stakeholders.
  • Integrate REST APIs, authentication and authorisation flows, including OAuth2 / OpenID Connect.
  • Implement and maintain automated tests and contribute to CI/CD pipelines.
  • Participate in application deployment and release management on the Google Play Store.
  • Monitor application reliability and performance, and contribute to resolving technical issues.
  • Identify technical debt and actively contribute to continuous improvement.
  • Keep up to date with Android technologies, tools and best practices.

Conoscenze

Kotlin
Jetpack Compose
Android SDK
MVVM/MVI
OAuth2
CI/CD
Git
Google Play
Security
Testing

Formazione

Bachelor's degree in Computer Science or Software Engineering

Descrizione del lavoro

Founded in 2004, Qim info is an IT engineering and digital services company operating in Switzerland (Geneva, Lausanne, Zurich and Basel) and France (Annecy, Lyon and Paris). As part of the MoOngy Group, we also benefit from an international development network.


Ranked as the 3rd largest IT company in French-speaking Switzerland by ICT Journal, Qim info is above all a community of consultants able to contribute at every level of an information system across a range of expertise areas — Software Development, Functional Consulting, Infrastructure & Networks, Data, DevOps — and industries, including Banking, Finance, Insurance, Luxury, Retail and Aerospace.


With more than 650 employees, we are always looking for new talent!


In a nutshell

We are currently looking for an Android Kotlin Developer to strengthen our client's teams and contribute to the development of strategic mobile applications.


Your responsibilities


  • Develop and maintain high-quality native Android applications using Kotlin.

  • Contribute to the design and continuous improvement of mobile application architecture.

  • Participate in the development of new features and technical components.

  • Ensure code quality, security, performance and maintainability.

  • Take part in code reviews and promote best practices in coding, testing, documentation and release management.

  • Work closely with Product Owners, UX/UI Designers, backend developers, DevOps teams and business stakeholders.

  • Integrate REST APIs, authentication and authorisation flows, including OAuth2 / OpenID Connect.

  • Implement and maintain automated tests and contribute to CI/CD pipelines.

  • Participate in application deployment and release management on the Google Play Store.

  • Monitor application reliability and performance, and contribute to resolving technical issues.

  • Identify technical debt and actively contribute to continuous improvement.

  • Keep up to date with Android technologies, tools and best practices.


Your technical skills


  • At least 3 years of experience in native Android application development.

  • Strong expertise in Kotlin and Jetpack Compose.

  • Solid knowledge of Android SDK, mobile application lifecycle and Android development best practices.

  • Good understanding of mobile architectures and design patterns, such as Clean Architecture, MVVM/MVI, modularisation and SOLID principles.

  • Experience integrating REST APIs, authentication and authorisation flows such as OAuth2 / OpenID Connect, secure local storage and state management.

  • Proficiency with Git, code review practices, automated testing and CI/CD pipelines.

  • Experience with application deployment and release management on the Google Play Store.

  • Knowledge of observability and mobile monitoring tools such as Firebase, Sentry, Datadog or similar solutions is a plus.

  • Familiarity with application security, accessibility and mobile performance optimisation.


Your profile


  • Higher education degree in Computer Science, Software Engineering or a related field.

  • Strong analytical and problem-solving skills.

  • Ability to communicate technical topics clearly to both technical and non-technical stakeholders.

  • A hands-on, pragmatic and quality-oriented mindset.

  • Experience working in Agile environments such as Scrum or Kanban.

  • Strong team spirit, autonomy and a genuine willingness to share knowledge.


Practical information


  • Contract: Permanent contract (CDI)


The steps to meet us


  • First contact: Our recruitment team will take the time to understand your background, experience and expectations

  • Interview with a Business Manager

  • Technical interview


Why join Qim info?


  • Recognised expertise: Active in around ten industries, with strong knowledge of IT roles and business challenges

  • High-quality HR and management support: We support your skills development and provide ongoing guidance throughout your assignments

  • Company culture: Share more than just a coffee break! Qim Tech Talks, annual and quarterly events, Qim afterworks… many opportunities to connect throughout the year

  • Consultant satisfaction: At Qim info, people feel good at work — and our consultants say it best on Glassdoor, where we are rated 4.1/5

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Développeur Django / React
Développeur Django / React

Qim info SA • Lausanne

Ibrido
CHF 90.000 - 130.000
Développeur Java
Développeur Java

Qim info SA • Genf

In loco
CHF 110.000 - 140.000
Android Software Engineer
Android Software Engineer

Swissquote • Gland

In loco
CHF 90.000 - 130.000
Développeur Java H/F
Développeur Java H/F

Qim info SA • Genf

Ibrido
CHF 110.000 - 140.000
Software Engineer M/F
Software Engineer M/F

Qim info SA • Zürich

Ibrido
CHF 90.000 - 120.000
Android Developer / Android Engineer
Android Developer / Android Engineer

Infomaniak Network SA • Genf

In loco
CHF 90.000 - 120.000
Développeur(se) Java / Angular
Développeur(se) Java / Angular

Qim info SA • Genf

Ibrido
CHF 90.000 - 130.000
Test engineer
Test engineer

Qim info SA • Genf

In loco
CHF 90.000 - 120.000
Continuous skills development opportunities
High value-added assignments
Internal events and annual company parties
Android Software Engineer
Android Software Engineer

Swissquote • Gland

In loco
CHF 90.000 - 130.000
Développeur Java / Angular
Développeur Java / Angular

Qim info • Genf

In loco
CHF 120.000 - 160.000