Tech Stack
AndroidCloudiOSReactReact Native
About the role
- Contribute to the ongoing development of Arena Club’s mobile app using React Native, delivering new features and enhancements that delight our users.
- Collaborate with product managers and designers to create intuitive, engaging customer experiences.
- Partner with backend and web engineers to ensure seamless functionality across platforms.
- Design and implement robust app architectures and complex user interfaces.
- Ensure the performance, quality, and responsiveness of the application.
- Raise the engineering bar, set development standards, and identify and correct bottlenecks.
- Help maintain code quality, organization, and automation.
- Play a crucial role in shaping and building app-only features that enhance the platform.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in mobile application development.
- Proficient in React Native with a strong understanding of the iOS and Android ecosystems.
- Familiarity with modern mobile frameworks and tools (Rx, IoC/DI, analytics, A/B testing, Bazel).
- Experience in building and deploying mobile apps from scratch.
- Solid understanding of mobile app architecture and life cycle.
- Ability to write clean, readable, and maintainable code.
- Strong problem-solving skills and a can-do attitude.
- (Preferred) Experience leading mobile app development projects.
- (Preferred) 7+ years of experience in mobile application development.
- (Preferred) Experience with automated testing frameworks and continuous integration.
- (Preferred) Familiarity with cloud messaging APIs, push notifications, and building e-commerce marketplaces.
- (Preferred) Ability to work effectively in a remote team environment and collaborate with engineers across various time zones.
- (Location) First preference hybrid out of LA or New Delhi; can be based remotely in the US, UK, or India with required travel to LA office.