Summary
Join Shiftsmart, a rapidly growing startup building the Amazon of labor, and become a key member of the mobile engineering team. You will design, develop, and maintain scalable Android apps using React Native and Expo. Collaborate with cross-functional teams to build and ship features, focusing on performance and reliability. Oversee build processes, release management, and app store submissions. Implement robust state management, testing, and CI/CD pipelines. Troubleshoot and debug issues, optimize for offline support, and stay current with best practices. Contribute to code reviews and mentor junior developers. This role is based in New York City with a flexible work arrangement.
Requirements
- 3–5 years of professional engineering experience, with 2+ years focused on React Native mobile development
- Strong JavaScript/TypeScript skills and deep familiarity with Android-specific development (Android Studio, SDKs, Kotlin/Java) and proven success shipping production apps to the Google Play Store, including version control, build tooling, and deployment workflows
- You know the ins and outs of the Expo ecosystem—from managed workflows to custom dev clients—and can confidently navigate its quirks, speed up development, and get apps to production without breaking a sweat
- You have experience creating readable, well-crafted, and maintainable code. You can build and maintain clear systems and breakdowns of your projects and initiatives
- You are adept at describing ideas, discussing approaches, presentations, and status updates, and you enjoy working cross-functionally with leadership, PMs, designers, and engineers to build products across a modern tech stack to solve complex problems
- You are eager to work in a dynamic and fast-paced early-stage startup, and have the ability to roll up your sleeves to #GetShiftDone
Responsibilities
- Design, develop, and maintain scalable Android apps with React Native and Expo
- Collaborate cross-functionally to define, build, and ship features with a focus on performance, responsiveness, and reliability
- Oversee GitHub and Expo build processes, release management, versioning, and app store submissions
- Implement robust state management, testing strategies (unit, E2E), and CI/CD pipelines for mobile deployments
- Troubleshoot and debug issues across devices, OS versions, and native modules; optimize for offline support and performance
- Stay current with Android and React Native best practices, and help document systems, processes, and APIs
- Contribute to code reviews, mentor junior developers, and elevate overall engineering quality
Benefits
- Comprehensive healthcare coverage: We cover 100% of employee premiums for medical, dental, and vision care (60-75% for dependents)
- 401(k) match program: We match 100% on the first 3% of your contributions and 50% on the next 2% for a maximum match of 4%
- Generous, fully paid parental and family leave policies
- Pre-tax commuter benefits
- Collaborative office with fully stocked kitchen @ 1 World Trade in Manhattan
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.