 
        
        Key Responsibilities
We are seeking an experienced and skilled professional to lead the design, development, and deployment of high-quality mobile applications. The ideal candidate will have a proven track record of shipping successful apps and collaborating with cross-functional teams to deliver impactful features.
This is a challenging opportunity for someone who is passionate about software engineering principles, architecture decisions, and continuous improvement. You will own the full app lifecycle from concept to release and be responsible for contributing to our team's expertise in Android ecosystem constraints.
The selected candidate will work closely with product, design, and engineering teams to build scalable, reliable, and responsive mobile applications that meet the needs of our users. They will also mentor fellow engineers, help define coding standards, and participate in code reviews.
Requirements:
 * At least 5 years of experience in Android development using Kotlin (Java is a plus)
 * Proven experience shipping at least one high-quality Android app with a team
 * Strong understanding of software engineering principles and Android ecosystem constraints
 * Experience building scalable, reliable, and responsive mobile applications
 * Excellent organizational and communication skills
 * Self-motivated and comfortable working in a fast-paced environment
 * Bachelor's degree in Computer Science or equivalent practical experience
Preferred qualifications:
 * Experience working in distributed teams
 * Familiarity with modern development tools, CI/CD, testing, and performance tuning
 * Passion for user-centric design and creating impactful mobile experiences
Bonus points:
 * Experience mentoring junior developers
 * Ability to collaborate effectively in a remote-first environment