Mobile Frontend Developer (React Native + Expo)
Location: Addis Abbaba, working remote
Position Type: Full-Time
Compensation: $5-9/hour
About the Role
We are looking for a skilled Mobile Frontend Developer specializing in React Native and Expo to join our growing startup team. This role focuses on building high-quality, scalable mobile applications with strong performance and excellent user experience.
The ideal candidate has hands-on experience with Expo, understands the complete iOS app deployment lifecycle, and is experienced in translating Figma designs into clean, production-ready code. You should thrive in a fast-paced startup environment and feel comfortable leveraging modern AI-powered development tools (such as Cursor, Claude Code, or similar AI agents within an IDE) to increase productivity and code quality.
Key Responsibilities
- Develop and maintain mobile applications using React Native and Expo
- Convert Figma designs into pixel-perfect, responsive mobile interfaces
- Architect clean, scalable, and maintainable mobile solutions
- Work with native modules and integrate Swift components when needed
- Manage the full iOS app lifecycle, including building, testing, and publishing to the Apple App Store
- Handle Expo builds, EAS configuration, and deployment workflows
- Collaborate closely with backend and product teams
- Debug and resolve performance issues and production bugs
- Contribute to technical decisions and product improvements
Required Skills & Experience
- Strong experience with React Native
- Strong hands-on experience with Expo (including EAS builds and deployment)
- Solid experience with Swift (required)
- Proven experience submitting and maintaining apps on the Apple App Store
- Strong understanding of provisioning profiles, certificates, TestFlight, and App Store review guidelines
- Experience converting Figma designs into production-ready mobile UI
- Experience using AI-assisted coding tools (e.g., Cursor, Claude Code, or similar IDE-integrated AI agents)
- Excellent problem-solving skills
- Startup mentality: proactive, adaptable, and comfortable taking ownership
Nice to Have
- Experience with TypeScript
- Experience with Android builds and Google Play Store submissions
- Familiarity with performance optimization and mobile security best practices
- Experience working in early-stage startups
Requirements
- Strong experience with React Native
- Strong hands-on experience with Expo (including EAS builds and deployment)
- Solid experience with Swift (required)
- Proven experience submitting and maintaining apps on the Apple App Store
- Strong understanding of provisioning profiles, certificates, TestFlight, and App Store review guidelines
- Experience converting Figma designs into production-ready mobile UI
- Experience using AI-assisted coding tools (e.g., Cursor, Claude Code, or similar IDE-integrated AI agents)
- Excellent problem-solving skills
- Startup mentality: proactive, adaptable, and comfortable taking ownership
