Senior Android Developer (m/f/d) - Romania-based (Remote)
A small piece of paper with numbers that have the power to change a life forever! Okay... let's replace the paper with an app and one person with 500,000+ monthly users. This is our business!
As Senior Android Developer (m/f/d) you will be responsible for the development and optimisation of our native Android apps to offer our users a first-class, performant, and stable mobile experience. Your contribution will ensure the technological future-readiness of our apps and will have a direct impact on customer satisfaction and company growth.
On a daily basis you will:
- build and refine Android features with a strong focus on quality,
- make technical decisions around implementation details,
- closely collaborate with a product manager, designers, QA, and backend engineers to move the features to release,
- review other developers’ code and share feedback.
On a weekly basis you will:
- contribute to sprint goals and technical roadmaps,
- help other developers grow,
- identify opportunities to improve code quality and app architecture.
On a monthly basis you will:
- help us define long-term architectural goals,
- contribute to improving team processes and ways of working,
- continuously evaluate and introduce improvements to app performance, reliability and developer experience.
- Kotlin as the main programming language
- Jetpack Compose for UI
- MVVM, MVI & Clean Architecture as the architectural patterns
- Hilt for Dependency Injection
- Gitlab for source control and CI/CD
- JUnit & Espresso for testing
- Homebrew C++ component for sharing code between clients
- MacOS & Android Studio for development (we’ll send you a MacBook Pro)
Must-have:
- 5+ years of professional experience in native Android development and Kotlin programming.
- Profound knowledge of Jetpack Compose.
- Extensive experience with architectural patterns like MVVM, MVI and Clean Architecture.
- Proven track record in shipping and maintaining high-quality, performant, scalable and testable consumer-facing apps to the Play Store.
- Solid understanding of the following concepts: Unit and UI Testing, CI/CD processes, analytics, A/B testing and Git.
- Experience in performance optimization (e.g., memory management, loading times) and crash analytics.
- Strong grasp of asynchronous programming (Kotlin Coroutines).
Nice-to-have:
- Professional experience with Java – you won’t have to write new code in Java, but you’ll need to understand the existing codebase.
- Knowledge of C++ programming language.
- Experience building multi-modular apps.
- Familiarity with Kotlin Multiplatform.
- Work experience in an Agile development team.
- Strong Ownership & Proactiveness: You’re not afraid to be fully responsible for your work results, drive initiatives independently, and propose solutions beyond assigned tasks.
- Collaborative & Communicative Personality: Excellent verbal and written communication skills (English), capable of clearly articulating technical concepts to non-technical stakeholders and working effectively within a distributed team.
- Knowledge Sharing Ability: Willingness to and elevate other team members and contribute to the overall technical expertise of the team.
- Pragmatic Problem-Solving Skills: You can focus on delivering high-impact solutions while balancing technical perfection with business needs.
- Growth Mindset & Adaptability: You’re eager to learn new technologies (e.g., latest Kotlin features) and adapt to a fast-paced environment.
In your first 6 months, you will…
- Lead the implementation of major features (e.g., new core functionality), adhering to best practices of Android development.
- Improve the stability, performance, and the crash-free rate of our apps.
- Take ownership of the codebase quality and actively contribute to the definition and enforcement of Android development standards within the engineering team.
- Effectively collaborate with the team by providing feedback, code reviews, technical guidance, and fostering knowledge transfer.
- You have at least 5 years of professional experience in native Android development.
- You are fluent in English on at least B2 level – both oral and written.
- You live and have a work permit in Romania – we don’t sponsor relocation and work visas. (Don’t we though? It would be great if we did)
- A university degree in computer science, software engineering, or a related field will be a plus.
- Competitive salary and trust-based working hours.
- Private health insurance contribution.
- Generous training budget.
- Extraordinary team events.
- Meal benefit.
- Open, honest and direct communication. Your ideas are welcome!
- A feedback meeting every quarter to help us grow together.
- We encourage innovation and are open to new ideas that push the boundaries.
- Everything you need for your daily work: MacBook, monitor, headphones and more.
- One training day per month and a generous training budget for your personal development.
- An experienced team member will support you from day one to help you get started.
- We are a colorful bunch from different nations and backgrounds. We don't distinguish by religion, gender, age, marital status... For us, the focus is on what you can do!
- Drive results - Own the problem, the goal, and the outcome through self-organization and decisions backed by data
- Speak up with courage - Challenge ideas and raise issues directly when it matters
- Getting things done - Be pragmatic, keep momentum, and bring the energy
- Deliver quality impact - Ship solutions that move our mission and strategic goals forward
- Communicate openly and respectfully - Be transparent, assume positive intent, and set aside own ego when interacting with others
- Help others win - Proactively share knowledge, time, and strengths in an interdisciplinary set-up
- Work across cultures - Learn from others’ perspectives and actively refine own style for trust-based collaboration in a diverse team
- Bring team spirit - Create moments of joy and belonging that fuel big outcomes together
- Experiment to learn - Run tests, measure outcomes, treat mistakes as an invitation to learn and adapt insights into action
- Spot opportunities - Stay close to customers and market trends to identify what’s next
- Build user-first innovation - Deliver trustworthy, data-driven solutions and services that set the bar
- Grow yourself - Challenge and reflect on the way you work, seek feedback, and keep developing your skills
👉 Sound like you? 📩 https://nextlottogmbh.teamtailor.com/
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Developer (m/f/d) - Romania-based (Remote)
2026-03-27
Full-Stack Developer | Remote
2026-05-27
Senior Software Engineer
2026-05-20
- Posted
- May 20, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Romania
- Company
- Next Lotto
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Developer (m/f/d) - Romania-based (Remote)
2026-03-27
Full-Stack Developer | Remote
2026-05-27
Senior Software Engineer
2026-05-20