About the Role
This role involves owning core Android application architecture, driving best practices, and collaborating with cross-functional teams to deliver reliable and high-performance features.
Responsibilities
- Lead the design and implementation of Android application features
- Own and optimize critical components of the mobile codebase
- Collaborate with product and design teams to define feature requirements
- Mentor junior engineers and conduct thorough code reviews
- Improve app stability, performance, and user experience
- Ensure code quality through testing and automation
- Drive adoption of modern Android development patterns and libraries
- Troubleshoot and resolve complex technical issues
- Work closely with backend teams to integrate APIs
- Contribute to architectural decisions and long-term planning
- Evaluate and integrate third-party SDKs
- Maintain alignment with security and compliance standards
- Participate in sprint planning and agile ceremonies
- Identify and implement process improvements
- Support deployment and monitoring of production releases
- Stay current with Android platform updates and trends
- Promote reusability and modular design in the codebase
- Collaborate on accessibility and internationalization efforts
- Document technical designs and system behavior
- Assist in defining engineering standards and guidelines
- Optimize build times and development workflows
- Contribute to on-call rotations for critical issues
- Evaluate performance metrics and usage data
- Support integration of analytics and tracking
- Partner with QA teams to ensure release quality
Nice to Have
- Master’s degree in Computer Science or related field
- Experience with payment processing systems
- Familiarity with POS or financial applications
- Contributions to open-source Android projects
- Experience with multi-module Android apps
- Knowledge of Android Instant Apps
- Experience with Wear OS or other Android variants
- Published apps in the Google Play Store
- Experience with mobile analytics platforms
- Background in security or compliance domains
Compensation
Competitive salary with equity and benefits
Work Arrangement
Hybrid or remote available
Team
Part of the mobile engineering team focused on Android development
Why This Role Matters
- The Android app is central to how customers interact with core business tools, and this role directly shapes its reliability, scalability, and evolution.
- Engineers in this position influence product direction and technical excellence across the mobile platform.
What You’ll Bring
- A strong ownership mindset with a focus on long-term maintainability
- Proven ability to balance speed and quality in delivery
- Passion for building intuitive and performant user experiences
Available for qualified candidates