Franki is an AI-powered startup transforming how people discover and choose where to eat, drink, and explore. They are seeking a Staff Android Engineer to lead the evolution of their mobile platform, ensuring scalability and maintainability while collaborating with cross-functional teams to deliver high-quality mobile experiences.
Responsibilities:
- Lead the technical direction and architecture of Franki’s Android platform—ensuring scalability, modularization, and maintainability
- Develop and deliver high-quality features in Kotlin, writing clean, testable, and well-documented code
- Mentor and support engineers, leading code reviews and fostering technical excellence across the team
- Improve and maintain CI/CD pipelines using GitHub Actions, Firebase App Distribution, and Fastlane
- Enhance testing automation—drive unit, UI, and integration test coverage across the app
- Collaborate cross-functionally with Product, Design, and Backend to deliver user-first, performant mobile experiences
- Adopt and integrate new iOS/Android frameworks and tools, continuously improving performance and development speed
- Monitor and optimize app performance using Firebase Crashlytics and analytics data
- Champion technical best practices and contribute to the modernization of Franki’s mobile architecture
Requirements:
- 8+ years of professional Android development experience, including leadership or mentorship responsibilities
- Expert-level proficiency in Kotlin, Jetpack components, and a strong understanding of mobile architecture patterns
- Experience building and maintaining large-scale, modularized applications with multi-module structures
- Proficiency with CI/CD pipelines (GitHub Actions, Firebase App Distribution, Fastlane)
- Strong background in unit testing, UI testing, and automated build workflows
- Familiarity with Firebase Crashlytics, performance monitoring, and Play Store release processes
- A passion for elegant, maintainable code and seamless user experiences
- Excellent communication and collaboration skills, with a focus on knowledge sharing and problem solving
- Comfortable in a fast-paced startup
- Ability to collaborate with cross-time zone teams