How Remoteville checks and expires listings
Senior Software Engineer, React Native
Skills
Back-End Web DevelopmentMobile ApplicationsShopifySoftware DevelopmentTypescript3Rd Party IntegrationsGraphql
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5 to 7 years of software engineering experience
- 3 plus years building production React Native apps with TypeScript and strong React fundamentals
- Working knowledge of the Expo framework
- Ability and appetite to work across the stack including React and Next.js on the web side and related services
- Comfort owning a feature end-to-end in a fast-paced cross-functional environment
- Experience with mobile app performance debugging and release or OTA workflows
Nice to have
- Curious
- Cross-functional
- Collaborative
- Fast-moving
- Experimental
Day to day
- Design, ship, and maintain features in a React Native and Expo app used by millions of shoppers every day
- Build performance-sensitive UI, native module integrations, OTA-delivered updates, and other native-adjacent capabilities
- Own features end-to-end across the mobile client, React and Next.js content layer, and supporting services while collaborating directly with merchants and internal teams
