Level: Senior (5+ years) About the Product You will work on a POS application used by restaurants and cafés to manage daily operations.
The team focuses on real business value, fast product delivery, and stable performance in production.
This is not a “feature factory” role — you will own parts of the codebase, influence architecture, and actively improve technical quality. Your Role • Own product features end-to-end and ship without hand-holding.
• Make architectural decisions that keep the codebase clean and maintainable.
• Balance delivery speed with long-term technical quality.
• Improve existing code where needed and clearly explain the reasoning.
• Debug production issues and fix root causes using observability data.
• Unblock other engineers and collaborate closely with the team.
• Help define and evolve engineering standards.
• Challenge product requirements when something doesn’t make technical or user sense.
• Optionally experiment with LLM agents (nice to have, not required). What We’re Looking For Mindset
• Product-oriented: understands why a feature exists, not just how to build it.
• Comfortable with ownership and autonomy.
• Ready to take responsibility and make decisions.
• Not afraid of refactoring and technical improvements.
Experience
• 5+ years of Android development.
• Strong understanding of modern Android architecture.
• Confident in code reviews, spotting bugs, and detecting code smells. Technical Stack Core