-
Next Lotto

Senior Android Developer (m/f/d) - Romania-based (Remote)

Next Lotto
Romania · Full-time · Mid-Senior

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!



📌 Your Mission


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.



🎯 Your Tasks & Responsibilities


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.



💻 Our Tech Stack & Working Environment


  • 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)



🚀 Your Key Competencies (Hard Skills)


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.



💡Your Soft Skills


  • 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.



🏆 Your Impact in This Role


In your first 6 months, you will…


  1. Lead the implementation of major features (e.g., new core functionality), adhering to best practices of Android development.
  2. Improve the stability, performance, and the crash-free rate of our apps.
  3. Take ownership of the codebase quality and actively contribute to the definition and enforcement of Android development standards within the engineering team.
  4. Effectively collaborate with the team by providing feedback, code reviews, technical guidance, and fostering knowledge transfer.



🎓 Your Background – Education & Experience


  • 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.



🎁 What we offer you:


Remuneration & work-life balance:
  • Competitive salary and trust-based working hours.
  • Private health insurance contribution.
  • Generous training budget.
  • Extraordinary team events.
  • Meal benefit.


Communication & trust:
  • 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.


Modern working:
  • Everything you need for your daily work: MacBook, monitor, headphones and more.


Individual training:
  • One training day per month and a generous training budget for your personal development.


Buddy program:
  • An experienced team member will support you from day one to help you get started.


The team
  • 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!



🪴Our values:‍


MAKE IT HAPPEN 💪🏼
  • 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


WIN TOGETHER 💚
  • 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


SHAPE THE FUTURE  🚀
  • 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

android kotlin java c technical expertise product manager cicd ui
Login to Apply
Posted
May 20, 2026
Type
Full-time
Level
Mid-Senior
Location
Romania
Company
Next Lotto

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Next Lotto
Related

Senior Backend Developer (m/f/d) - Romania-based (Remote)

2026-03-27

Full-time
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
Deputy
Related

Senior Software Engineer

2026-05-20

Full-time
Mid-Senior
Australia
Software Development
Engineering