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 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 🙌
We are looking for a motivated Senior Android Engineer based out of our Berlin 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!
Responsibilities:
Daily tasks: