How Remoteville checks and expires listings
Mobile Engineer
Skills
Mobile ApplicationsReact NativeTypescriptWeb DevelopmentArtificial IntelligenceSoftware Engineering PracticesSoftware Engineers
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong proficiency in React and TypeScript
- 4–6 years of professional software engineering experience
- Demonstrated ability to own and ship features independently
- High ownership mentality and proactive problem solving
- Strong async written communication skills
- Attention to quality user experience and design
- Comfortable collaborating directly with product managers and designers
- Experience building mobile applications iOS and/or Android
- React Native experience
- Familiarity with React Query or similar async data-fetching and state management patterns
- Experience with offline-first or local-first application architecture
- Proficiency with AI-driven development tools
Nice to have
- High ownership mentality
- Quality minded
- User-focused
- Collaborative
- Mentoring mindset
Day to day
- Design, build, and ship high-quality mobile features end-to-end for a React Native + Expo app used by field technicians
- Collaborate closely with product and design during discovery and scoping to shape features and technical decisions
- Review code thoughtfully, mentor less experienced engineers, and take full ownership of problems through delivery
