Taro Logo

Mobile Developer (Android)

A global tech company crafting software solutions with 1000+ techies, delivering web and mobile applications for international clients.
Android
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Mobile Developer (Android)

Mindera is seeking an Android Developer to create exceptional native experiences for their e-commerce platform. The role involves working on an app with over 10M+ downloads that was featured at Google I/O 2019 Developer Keynote. You'll join a talented team of Android, iOS, and QA engineers, using cutting-edge technology stack including Arch Components, Kotlin, RxJava & Coroutines. The company operates globally with 1000+ professionals, serving over 100 international clients.

The ideal candidate will be proficient in Kotlin, Jetpack Compose, and modern Android development practices. You'll be responsible for developing and maintaining features, writing testable code, and ensuring high-quality deliverables. The role offers a blend of autonomous and collaborative work, with opportunities to mentor junior engineers and participate in technical architecture discussions.

Mindera provides a flexible work environment with remote options and offices in multiple locations worldwide. The company culture emphasizes lean principles, self-organization, and continuous learning. Benefits include unlimited PTO, flexible hours, comprehensive training opportunities, and choice of work equipment. Expected travel time is 0-15% based on project needs.

The position offers the chance to work on large-scale systems powering global businesses, with a focus on quality and innovation. You'll be part of a company that values collaboration, risk-taking, and open communication, while working in an Agile environment that promotes continuous growth and learning.

Last updated 7 months ago

Responsibilities For Mobile Developer (Android)

  • Discuss technical architecture and design
  • Develop and maintain features by collaborating with the client
  • Write testable code and ensure test coverage
  • Document code
  • Take ownership of code from development to deployment and maintenance
  • Mentor junior engineers
  • Diagnose and solve production issues
  • Work both autonomously and collaboratively
  • Participate in solutions design and implementation

Requirements For Mobile Developer (Android)

Kotlin
  • Proficiency in Kotlin (Kotlin Multiplatform is a plus)
  • Experience with Jetpack Compose (Compose Multiplatform is a plus)
  • Knowledge of Coroutines (or RxJava)
  • Understanding of Software Architecture (MVVM or similar)
  • Experience with Unit testing and UI tests
  • Self-driven with ability to work with little supervision
  • Strong attention to detail
  • Experience in creating fluid visual interactions and mobile UX patterns
  • Knowledge of service-oriented architectures, design patterns and data structures
  • Experience with test-driven development and continuous delivery

Benefits For Mobile Developer (Android)

  • Permanent contract
  • Unlimited PTO
  • Flexible working hours
  • Training & conferences with personal training plan
  • Work with large scale systems
  • Choice of laptop and peripherals
  • Hotspot with unlimited usage
  • Office access in multiple locations
  • Office snacks
  • Local business partnerships

Interested in this job?