BEES
E-commerce
SeniorAndroidDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Android Developer at BEES. Skills: Android development, Kotlin, Clean Architecture. Develop native Android applications. Maintain native Android applications”
Industry & Context.
Troubleshooting
What They're Looking For.
Must Have
University degree in computing, Native Android development with Kotlin, Solid knowledge of MVVM/MVI, Solid knowledge of Clean Architecture, Solid knowledge of SOLID principles, Hands-on experience with Coroutines, Hands-on experience with Flow, Hands-on experience with Jetpack Compose, Building scalable, testable applications, English communication skills
Nice to Have
Kotlin Multiplatform (KMM) experience, Hexagonal Architecture experience, Large-scale distributed applications experience
What You'll Do.
Develop native Android applications
Maintain native Android applications
Apply modern architectures
Apply best coding practices
Collaborate with cross-functional teams
Deliver high-quality features
Solve technical challenges
Ensure code quality through testing
Ensure code quality through CI/CD pipelines
Explore performance improvements
Explore maintainability improvements
Explore developer experience improvements
How You'll Work.
Team & Collaboration
Cross-functional teams; Agile environment; Agile teams
Process & Methodology
Agile
Full Job Description
About BEES Join us to build the future of B2B commerce! BEES is AB InBev’s B2B platform. Through our ecosystem, merchants and retailers across 29 countries can stock their businesses quickly, easily, and securely. At BEES, we dream big, lead with purpose, and develop technology that transforms the way retailers and sellers grow. Every line of code and every partnership is built in service of a single mission: to make commerce better for retailers and sellers around the world. Here, your work is not just important. It makes a difference! About this opportunity Join a high-impact team building scalable Android applications that reach millions of users worldwide. You'll work in a collaborative, agile environment that values clean architecture, code quality, and continuous improvement, while embracing a strong DevOps culture. What you will do: Develop and maintain native Android applications using Kotlin, applying modern architectures and best coding practices. Collaborate with cross-functional teams in an agile environment to deliver high-quality features and solve technical challenges. Ensure code quality through testing, CI/CD pipelines, and continuous improvements in architecture and performance. We are looking for people with: University degree in courses related to computing such as Computer Engineering, Computer Science, or similar. Experience in native Android development with strong Kotlin skills and solid knowledge of MVVM/MVI, Clean Architecture, and SOLID principles. Hands-on experience with Coroutines, Flow, Jetpack Compose, and building scalable, testable applications (unit and integration testing). Strong communication skills in English and a collaborative mindset to work in agile teams and support peers. Who should apply? Engineers who are deeply technical, detail-oriented, and passionate about building scalable, high-performance mobile applications. You thrive working with modern Android stacks, enjoy solving complex architectural challenges, and take o
Applying for this Senior Android Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about BEES?
Real rants from real employees. Read before you apply.