Senior Android Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Co-own and take technical ownership of the team's codebase and production systems, ensuring stability, scalability, and long-term maintainability
- Lead the design and development of high-quality, performant, and maintainable mobile solutions with a strong focus on architecture and best practices
- Drive end-to-end delivery by translating complex user and product needs into robust technical solutions , from discovery through production
- Shape the architecture and system design of the mobile application and its integrations with backend and platform services
- Actively influence technical direction and raise engineering standards through code reviews, design discussions, and knowledge sharing
- Collaborate cross-functionally with backend, frontend, security, infrastructure, and product teams to align on technical solutions and platform strategy
- Serve as a trusted technical partner for product and design, contributing to roadmap discussions and technical decision-making
- Mentor and support other engineers, fostering technical growth and a culture of ownership and excellence
- Work hands-on with a modern Android stack, including Kotlin, Coroutines and Flow, Jetpack Compose, and Jetpack libraries (Architecture Components, Navigation, DataStore, Room, Hilt, etc.)
- Identify opportunities for technical improvements and proactively drive initiatives that improve system quality, developer experience, and user impact
- Deliver high-impact features in a customer-centric environment, taking responsibility for outcomes that affect millions of users
- Required skills:
- Solid experience with Kotlin , including fundamentals like coroutines, networking, persistence, and performance optimization
- Experience with Jetpack Compose and modular, scalable UI architectures
- Excellent understanding of architectural patterns (MVVM, MVI, DI) and modular codebases
- Ability to manage risks, trade-offs and propose efficient solutions
- Experience with design for testability , automated tests and willingness to work in an environment where engineers own the quality end-to-end
- Strong ability to design for reliability, scalability, and performance
- Experience working with CI/CD pipelines and tooling (e.g., Bitrise, Fastlane, Gradle, custom scripts)
- Strong advocate of design for testability , automated testing, and shift-left quality mindset
- Product-minded approach with a bias for pragmatic, maintainable solutions
Requirements
- Experience with backend-driven UI
- Experience with data and/or multimedia
- Hands-on experience with OWASP mobile security best practices
- Experience implementing and advocating for methodologies that support fast iteration and high dev productivity (e.g. eXtreme Programming, Trunk Based Development, CI/CD mindset, BDD, TDD)
- Candidate journey : ⭕️ Recruiter call ---> ⭕️ Live Code Review --> ⭕️ System Design interview---> ⭕️ Meet the hiring manager
- Check out some of our products
- Muscle Booster - https://musclebooster.fitness/
- Yoga-Go - https://yoga-go.io/
- WalkFit - http://walkfit.pro
Benefits
Additional Information
Who Are We? Welltech is a global wellness technology company with Ukrainian roots. Our mission is to build and scale wellness apps globally through state-of-the-art, tech-driven performance marketing. We are one of the most established players in the wellness app space, and we are accelerating. Over 25.5 million people across the world use our apps - Muscle Booster, Yoga-Go, and WalkFit - to build healthier habits, move more, and feel better every day. Every subscription represents a real person making a real change in their life, and we take that seriously. With 500+ people across hubs in Cyprus, Ukraine, Poland, Spain, and the UK , we combine the scale of a market leader and the drive of a team that's just getting started.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at welltech? Share your experience