With over 100 employees we change how frontline and office workforces work together. We have high expectations, not only of our platform and it’s integrations, but also of the people we work with. We love working smart and having fun while building software people actually want to work with and helping our customers in making work and collaboration easier. This is what we did before at companies like Zalando, Atlassian and Heineken. No matter where you’re from, we hope you’ll bring and share your expertise and dedication. Together we’re Speakap.

Senior Android Developer
- Hybrid
- Amsterdam, Noord-Holland, Netherlands
- Tech
Job description
Speakap is a B2B mobile-first Employee Experience Platform designed for frontline and deskless workforces. Our platform serves as an all-in-one hub, empowering employees with the tools, information, and community they need to succeed, all accessible directly on their phones. With over 600 customers and more than 400,000 users across industries like retail, hospitality, and healthcare, Speakap helps organizations improve communication, engagement, and efficiency without relying on traditional work emails or desktops.
Your Role
As a Senior Android Engineer at Speakap, you'll be at the forefront of creating exceptional user experiences for our Android platform. You’ll work on everything, from building new features and enhancing existing ones, to creating internal tools, automation and improving the foundations. Depending on your team, you may have a stronger focus either on UI and experiences or internals, automation and interaction with other systems.
This is more than just a coding role: it’s your chance to collaborate with a team, share ideas, and make technical decisions that drive our platform forward. Together, we’ll tackle challenges, with creativity and a focus on performance, security, and maintainability.
What you'll do:
User Impact: Develop and maintain our Android application, ensuring a delightful user experience for tens of thousands of daily users.
Modern Tech Stack: Work with modern technologies, such as Kotlin, Coroutines Flow, Jetpack Compose, MVI, clean architecture, unidirectional data flow, AI coding assistants.
Tools & Flexibility: Use best-in-class tools and cloud platforms, adhering to security practices without having excessive restrictions.
Collaboration & Impact: Work with product owners, designers, and engineers to translate requirements into technical solutions, delivering features and enhancements across the software development lifecycle, from ideation to deployment.
Code Craftsmanship & Automation: Improve the existing codebase, while considering performance, security, maintainability and scalability. Enhance CI and other automation.
Team Growth & Innovation: Participate in code reviews, share knowledge and ideas to foster a culture of continuous learning and improvement, and keep up-to-date with the latest technologies and trends to continually evolve our platform.
About you:
Professional Experience: You bring 6+ years of software engineering experience, with a solid 4 years dedicated to creating amazing Android applications, preferably in a team environment.
Academic Foundation: You have a Bachelor’s or Master’s degree in Computer Science, Engineering or a related field.
Quality & Velocity: You have a pragmatic mindset, understanding the balance between crafting elegant solutions and delivering value to our users quickly.
Autonomy & Collaboration: You can work autonomously and take ownership of projects, while also collaborating effectively with cross-functional teams including product owners, designers, and other developers in an Agile environment.
Engineering Discipline: You have a disciplined approach to development, testing, documentation, and code structure.
Effective Communication: You have strong communication skills and can explain technical decisions and their tradeoffs to both technical and non-technical audiences.
Required English Fluency: You are proficient in both spoken and written English.
Technical skillset:
Strong computer science fundamentals: data structures, algorithms, and programming languages, coupled with the ability to develop performant code and diagnose bottlenecks.
Android Platform Expertise: Extensive understanding of Android framework components, lifecycles, managing state, OS API levels, as well as modern architectural patterns and best practices.
Modern Data Flow & Concurrency: Experience with event-driven programming, Kotlin Coroutines Flow, concurrency.
UI Craftsmanship: Love for Jetpack Compose and delightful UI experiences that follow UI design principles.
Testing & Quality: Strong proficiency in unit testing, UI testing and code analysis.
Automation & Scripting: Experience with automation, scripting and CI.
What we offer:
At Speakap, we’re more than a workplace—we’re a team that values your growth, ideas, and well-being. Here’s what you can expect:
Impactful work: Be part of a platform that’s transforming frontline communication worldwide.
Personal growth: Learn from experienced colleagues, take on new challenges, and grow your skills.
Supportive culture: Enjoy team drinks, a fun and inclusive environment, and all the tools you need (yes, you’ll get the latest MacBook and Apple accessories).
Flexibility: Our hybrid work model gives you the freedom to balance work and life, including the option to work up to 120 days from abroad.
Competitive benefits: A strong salary, visa sponsorship (if needed), and opportunities to innovate.
Ready to Make a Difference?
If you’re looking for a role where you can learn, grow, and make an impact, we’d love to hear from you. Join us at Speakap and be part of a team that’s passionate about empowering frontline employees worldwide.
Apply today—let’s build something amazing together! 🚀
or
All done!
Your application has been successfully submitted!
