Casablanca, Casablanca-Settat, Morocco Hybrid Employment

Mindera is hiring a Senior Mobile Developer (Android)

About the Role

Mindera is looking for a Senior Mobile Developer (Android) to develop and maintain a high-quality native Android app for a prestigious British online fashion retailer. You’ll join a talented cross-functional team using modern Android technologies and Agile frameworks to deliver and evolve an app with over 10 million downloads.

What You'll Do

  • Discuss technical architecture and design.
  • Develop and maintain features by collaborating with the client as one single team.
  • Write testable code and ensure test coverage stays at the agreed level.
  • Document your code.
  • Take ownership of your code from development through deployment and maintenance.
  • Mentor junior engineers.
  • Diagnose issues in production and devise solutions.
  • Work both autonomously and collaboratively to complete tasks.
  • Be an integral part of solutions design and implementation.

What We're Looking For

  • Kotlin
  • Jetpack Compose
  • Coroutines or RxJava
  • Software Architecture (MVVM or similar)
  • Unit testing and UI tests
  • Being self-driven and working with little supervision towards a common team or company purpose
  • Having a passion for quality and strong attention to detail
  • Creating fluid visual interactions and implementing mobile user experience patterns

Nice to Have

  • Kotlin Multiplatform
  • Compose Multiplatform

Technical Stack

  • Kotlin, Jetpack Compose, Coroutines, RxJava
  • Arch Components (ViewModel, LiveData, Room)
  • Agile frameworks (Scrum, Kanban)

Team & Environment

Work as part of a smaller cross-functional and feature-focused team.

Benefits & Compensation

  • Health Insurance
  • Flexible working hours
  • Unlimited PTO
  • Training & conferences: create your own training plan
  • Choose Laptop & Peripherals that best suit your needs
  • Option to work in amazing offices or remotely

Work Mode

This is a hybrid position. We have offices in Portugal (Aveiro, Coimbra, Porto), UK (Leicester), USA (San Diego, San Francisco), India (Bengaluru, Chennai), Romania (Cluj-Napoca), Brazil (Blumenau), and Morocco (Casablanca).

At Mindera, we craft software with people we love. We have a politics-free environment where the whole team owns the project together. We encourage colleagues to take risks, make decisions, work collaboratively, and enhance communication. We value commitment, feedback, and empathy, and are proud of our work and love to learn in an Agile and collaborative environment.

Required Skills
KotlinJetpack ComposeCoroutinesRxJavaAndroid Architecture ComponentsViewModelLiveDataRoomAgileScrumKanbanMobile DevelopmentAndroid SDK
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Mindera

At Mindera we use technology to build products we are proud of, with people we love. We partner with clients to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.

Visit website
Job Details
Category mobile
Posted 7 months ago