City Storage Systems is looking to solve the problem of making food more affordable, higher quality, and convenient for everyone by building infrastructure for better food and helping restaurateurs succeed in online food delivery.
Requirements
- 5 years+ of professional Android development experience
- Proficiency in React Native is a plus
- Strong grasp of Android SDK, Jetpack libraries, and MVVM or MVI architecture patterns
- A solid track record of writing unit and integration tests
- Familiarity with CI/CD systems and mobile performance monitoring tools
Responsibilities
- Design, build, and maintain advanced Android applications
- Collaborate closely with product managers, backend engineers, and designers to launch new features
- Optimize app performance, responsiveness, and quality
- Shape and consume scalable APIs in collaboration with backend teams
- Write clean, maintainable, and testable Kotlin code
- Participate in code reviews, architecture discussions, and sprint planning
- Identify and fix bugs, crashes, and performance bottlenecks
Other
- Thrive in ambiguity
- Embrace a fast-paced environment
- Work across the stack—from platform architecture to product-facing apps
- A product-focused mindset and a desire to build seamless user experiences
- A self-starter who thrives in a fast-moving, startup-like environment