New

Senior Android Developer

Anywhere
Growe welcomes those who are excited to:
  • Develop and maintain scalable Android applications using Kotlin and modern architectural patterns (MVP, MVVM, MVI);

  • Design and implement efficient and maintainable UI using Jetpack Compose with a focus on performance and optimization;

  • Collaborate with product managers, designers, and backend developers to deliver high-quality features;

  • Integrate various data sources and APIs using REST and WebSockets;

  • Apply appropriate dependency injection techniques using Dagger or Koin, based on project needs and trade-offs;

  • Ensure application reliability through comprehensive Unit testing;

  • Set up and maintain CI/CD pipelines to support automated builds, testing, and deployment;

  • Continuously monitor and optimize app performance, including memory usage, rendering speed, and startup time;

  • Work within a multi-module project structure to support scalability and code separation;

  • Participate in architectural discussions and code reviews to improve code quality and system design;

  • Leverage SDUI (Server-Driven UI) principles to support flexible, backend-configurable UI rendering.

We need your professional experience:
  • At least 5+ years of professional experience in Android development;

  • Strong command of Kotlin and Coroutines;

  • Deep understanding of MVP, MVVM, MVI;

  • Experience with DI frameworks (Dagger, Koin); 

  • Production use of Jetpack Compose, with performance focus;

  • Solid knowledge of network communication (Sockets, REST);

  • Experience in writing Unit tests;

  • Experience with CI/CD setup;

  • Experience with Android performance optimization;

  • Experienced in multi-module projects; SDUI knowledge - will be a plus.

We appreciate if you have those personal features:
  • Excellent communication skills and ability to work effectively in a cross-functional team;

  • Open to feedback and continuous learning;

  • Proactive and self-motivated, with a strong sense of ownership.

We are seeking those who align with our core values:
  • GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;

  • DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;

  • BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...