Mobility Cooperative

Android Developer

Morbio Inferiore, Ticino, Switzerland

23 days ago
Save Job

Summary

About Mobility


Summarizing the way Mobility works in one word? Nearly impossible. Let’s use four instead: MORK means “more than just work.” As pioneers in car sharing, our goal is shaping the mobility of tomorrow with a strong commitment to sustainability. We embrace today’s challenges and tackle them without hesitation. MORK is about atmosphere, constant mutual support, great flexibility, valuable benefits, and above all—a meaningful impact. It’s about your contribution to a better future.


Role Overview


We are seeking an experienced Android Developer for our new office in Morbio, Canton Ticino, to join our Agile Product Usage team. In this role, you will design, develop, and maintain native Android applications, ensuring high performance and an outstanding user experience. You will collaborate closely with the UI/UX team and other developers to create intuitive and reliable mobile applications that enhance our mobility solutions.


Key Responsibilities

  • Development and maintenance of native Android applications in Kotlin and/or Java
  • Requirements analysis, design, implementation, and unit-testing of new features and functionalities within the agile product team
  • Collaboration with the UI/UX team to create intuitive user interfaces
  • Ensuring the performance, quality, and responsiveness of applications
  • Analyzing and fixing bugs and performance issues
  • Integrating APIs to connect with backend systems
  • Implementation and maintenance of CI/CD pipelines to automate build, test, and deployment processes
  • Participating in code reviews to ensure code quality
  • Continuously improving development processes and tools


Qualifications

  • Completed degree in computer science, software engineering, or a comparable education
  • Several years of proven experience in developing native Android applications
  • Profound knowledge of Kotlin and/or Java as well as corresponding Android frameworks (Android SDK, Jetpack Compose, Koin, etc.)
  • Understanding of Google’s design principles and interface guidelines
  • Experience in writing unit tests (JUnit, MockK)
  • Experience in developing IoT applications with wireless technologies such as BLE or NFC
  • Knowledge of iOS development is a plus
  • Experience in using RESTful APIs to connect to backend services
  • Experience with version control systems like Bitbucket and build tools like Gradle
  • Familiarity with CI/CD pipelines (CircleCI)
  • Experience with app distribution, remote config, and crash analysis (Play Console, Firebase, Crashlytics)
  • Experience with analytics frameworks like GTM
  • Strong problem-solving skills and a high sense of responsibility
  • Knowledge of agile development methods (Scrum, Kanban)
  • Basic understanding of software architectures and design patterns (MVC, MVVM, etc.)
  • Excellent teamwork and good communication English skills


What We Offer

  • A dynamic and innovative workplace that values collaboration
  • Opportunities to work on impactful projects with modern technologies
  • Professional growth and skill development programs
  • Competitive salary and benefits package
  • A commitment to fostering a work-life balance


How to Apply


Are you excited about developing high-quality Android applications and improving user experiences? Submit your CV highlighting your relevant skills and achievements and be part of shaping the future of mobility with us!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: