Enable job alerts via email!
A leading company in Android development is seeking a passionate developer to craft top-quality applications. This role involves driving technical decisions, leading code reviews, and optimizing app performance. The ideal candidate has extensive experience, a knack for innovation, and thrives in a collaborative environment.
Thank you for your interest! This position has been filled or is no longer active. Please explore our careers page for other exciting opportunities at Tumba Solutions, or follow us on LinkedIn to stay updated on future positions.
Are you the type of developer who finds beauty in a well-crafted custom ViewGroup ? Can explain why a @Stable interface doesn't guarantee stable recompositions? Knows exactly why Handler.post() is different from View.post() ? And have strong opinions about whether SavedStateHandle belongs in the ViewModel ? If you've ever caught yourself debating the perfect state hoisting strategy over coffee, you're our kind of developer.
At Tumba Solutions, we don't just build apps - we craft experiences where every frame, every interaction, and every memory allocation matters. Our passion for Android development runs deep in our DNA, and we're always pushing the boundaries of what's possible on the platform.
Ready to push those boundaries with us?
Come join us on transformative projects in:
If you're passionate about Android development and want to be part of a team that values technical excellence and innovation, we'd love to talk.
What we are primarily looking for is a track record of building things that work and passion to make a better product.
1
Review
We will read carefully your submitted application. In case you have published open source code, projects or PRs, we'll go through them as well.
2
Interview
We conduct two interviews. First one aligns expectations and overviews each other's expertise. Second one is an in-depth technological chat and development opportunities discussion.
3
Offer
We make an offer to the candidate we think is the best fit for the role. In case you think different, we are open for another conversation.