As a Senior Android Engineer, you'll collaborate with talented, like-minded individuals to develop the Android client product. You’ll have the opportunity to contribute not only to our Android application, but also to the broader mobile ecosystem and architecture shared between platforms. You’ll be creating new functionality, maintaining existing features, and helping shape a product that hundreds of thousands of frontline workers rely on every day.
In this role, you’ll work with modern architectures and technologies, and collaborate across multiple codebases, languages, and platforms.
Our Android app is 100% Kotlin and actively evolving toward a modern, modular architecture. All new UI components are built with Jetpack Compose, and we’re migrating from RxJava to Coroutines for more modern async handling. We follow the MVI architectural pattern for clear state management and UI logic. Realm is used for local persistence, and Dagger2 for dependency injection. Test coverage is being expanded with Mockito and JUnit, and we’re automating our pipeline via Bitrise and GitHub.
Our mobile team embraces shared business logic via Kotlin Multiplatform Mobile (KMM), and is actively evolving towards modern Android development best practices.
Our Tech Stack
Benefits listed above are part of the compensation package for a contract of employment.
Who we areBeekeeper believes in the potential of every single employee. That’s why we’ve built the essential platform for frontline workers. We help organizations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.
Check out our Technology Blog for the latest articles.
Packages and extras
Amenities
How it all started
Beekeeper was founded in 2012 by Cristian Grossmann (PhD in Engineering) and Flavio Pfaffhauser (MSc in Computer Science), two friends with one big idea. They were both passionate about connecting people through technology, so they created Spocal, a student social network. Users found the platform so intuitive and engaging, they started using it for everyday communication. Companies started contacting them with requests to use the platform for their business to adapt it to their needs and improve business processes. They quickly realized just how many businesses struggled due to a lack of high-quality, engaging tools for internal communication and knew they could fill that need with intuitive mobile technology. Now, Beekeeper has a strong presence in Silicon Valley and Europe, with customers in more than 130 different countries.