We are looking for you!
We are looking for a talented Senior Android Engineer to contribute to an exciting fintech project — an all-in-one platform that helps businesses from restaurants to retail and services run and grow with ease.
You’ll work on mobile apps that power features like online bookings, loyalty programs, customer reviews, payroll processing, and more.
If you’re passionate about building high-quality Android apps and want to contribute to a product that makes a real impact for thousands of businesses — we’d love to meet you!
Skills and experience you can bring to this role!
Qualifications & Experience
- At least 4 years of Android experience;
- Proficiency in Kotlin programming language;
- Expert-level knowledge of the Android SDK and the latest Android Jetpack components;
- Proficiency in developing UIs using Jetpack Compose, understanding its state management, and performance implications;
- Understanding of dependency injection, experience with Dagger2 or Hilt, and modularization for large applications;
- Practical usage of Coroutines and WorkManager for background processing;
- Expert implementation and advocacy for patterns like MVVM/MVI and Clean Architecture;
- Database development experience including Room and raw SQL;
- Understanding of automated testing, experience with Unit and UI Testing;
- Understanding of Material Guidelines, passion to build the best UX;
- Thorough understanding of algorithms, data structures, complexity and optimization;
- Solid knowledge of mobile application architecture, design patterns, understanding of refactoring techniques;
- Knowledge of the Android ecosystem – analytics, advertising, BaaS, publishing, UI design concepts;
- Solid knowledge of development tools, environments and utilities;
- Experience with Agile development methodologies (Scrum, Kanban);
- Proactive goal-focused mindset, Desire to create high-quality products;
- Passion for continuous learning and adapting to new technologies;
- Good written and spoken English as well as good communication skills.
We appreciate:
- Experience with leading a team;
- The ability to maintain and develop C/C++ code for Android;
- Experience with continuous integration/continuous delivery;
- Understanding of Android security practices;
- Knowledge of Dart/Flutter;
- Experience with AI coding agents.
What impact you’ll make
- Design, build and maintain efficient, reusable and reliable code;
- Perform code reviews, and collaborate with the engineering team to contribute to product improvements;
- Build, evolve and support Android automation tools for stable and efficient automation execution;
- Integrate tests into the build pipelines, with a focus on continuous delivery; and
- Collaborate with team members and customer representatives.
What you’ll get
Regardless of your position or role, we have in place a wide array of benefits including flexible working (hybrid/remote models) and generous time off policies (unlimited vacations, sick and parental leaves) to make it easier for all people to thrive and succeed at Star. On top of that, we offer an extensive rewarding and compensation package, intellectually and creatively stimulating space, health insurance and unique travel opportunities.
Your holistic wellbeing is central at Star. You'll join a warm and vibrant multinational environment filled with impactful projects, career development opportunities, mentorship and training programs, fun sports activities, workshops, networking and outdoor meet-ups.
Share opportunity
