- - Monstarlab Europe and Middle East is hiring a

Senior Android Engineer

Prague, Czechia

Welcome to Monstarlab Engineering

We are Monstarlab - a digital consultancy with engineering at the core 👩‍💻 We care a lot about delivering value to our clients and we strive to hit the sweet spot between moving fast and being a strategic partner ❤️

What does this mean for you? On a daily basis, you will be taking a lot of ownership and will be deeply involved in shaping and delivering meaningful projects together with our teams and clients. You will be working with colleagues from all over the world, iterating and collaborating with designers, engineers, QA, delivery, and strategy across the four pillars of our organization: Tech, Data, Experience & Strategy. Monstarlab is a borderless company with offices in 30 cities around the world 🌎

We believe that working at Monstarlab is a great opportunity to grow professionally, as you will get exposure to lots of brilliant-minded colleagues, as well as working on exciting projects across the world and within different industries 🚀

We love new technology, we enjoy sharing our knowledge, and contribute to open source. Don’t believe us? Check out our open-source work and templates 👷 We also have yearly conferences, MonstarHacks, and we like to share our work through our engineering blog 🙌

What we are looking for 🕵️‍♀️

We are looking for a motivated Senior Android Engineer based out of our Prague office. They will have a passion for growing, learning, and contributing knowledge with a positive, proactive attitude. If you are someone who is comfortable taking an idea from design through to deployment then we would love to hear from you.

Today we have 800 engineers, split into 20+ offices in 20+ technologies, and 150+ Consultants into 10+ offices and we are starting new projects daily with different demands on skills, spoken languages & locations/timezones.

At Monstarlab we've been using Kotlin as our default language for years, and we're constantly keeping our tech stack and architectural approaches up-to-date. Currently we're using MVVM paired with Clean Architecture. We're already used to working with coroutines, Flow, the Jetpack libraries incl. Compose, Hilt (or Koin) etc. Our builds are run and tested on Bitrise in combination with GitHub Actions. We also contribute to the open-source community, sharing some of our awesome libraries!


  • Take Android builds from design through to final delivery
  • Provide support and maintenance of Android projects after delivery
  • Driving development and the establishment of Monstarlab coding standards, quality control, testing and process guidelines within the local team structure
  • Reviewing technical solutions and proposals, evaluating alternative approaches and supporting the development of prototypes as well as technical/functional specifications
  • Mentoring and assisting team members, performing pull-request reviews and ensuring the highest quality code is delivered
  • Understanding design specs and giving feedback to improve it even further
  • Occasional client-facing communication to communicate solutions, issues, etc.
  • Occasional participation in mobile project estimations

Daily tasks:

  • Write clean, reusable code and have a passion for mobile development
  • Communicate with project managers, QA teams, Scrum masters, etc
  • Partner closely with front-end, back-end, iOS, Product and UX team members
  • Participate in daily stand-ups, sprint planning and estimation

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.