Job Summary
We are seeking a skilled React Native (Expo) Developer to lead the development of an iOS application for a live home-repair marketplace. This role involves designing, building, and maintaining a high-performance mobile app that connects homeowners with trusted repair professionals. The ideal candidate will have strong expertise in front-end development, mobile application architecture, and integrating various APIs and backend services to deliver a seamless user experience. Experience with modern development tools and methodologies is essential to ensure efficient deployment and ongoing improvements.
Duties
- Develop and maintain the iOS application using React Native (Expo), ensuring optimal performance and user experience.
- Collaborate with cross-functional teams to translate business requirements into technical specifications and functional features.
- Integrate third-party APIs, including REST, GraphQL, and SOAP web services, to enable real-time data exchange.
- Implement UI components using HTML, CSS, SCSS, JSON, AJAX, and other front-end technologies aligned with UX best practices.
- Write clean, scalable code with comprehensive unit tests to ensure application stability across updates.
- Manage version control using GitHub or SVN, and participate in code reviews to uphold quality standards.
- Utilize CI/CD pipelines with Jenkins or similar tools for automated testing and deployment processes.
- Work within cloud environments such as AWS or Azure for app hosting and data storage solutions like MySQL, PostgreSQL, MongoDB, or SQLite.
- Employ system architecture principles to optimize app scalability and performance across devices.
- Contribute to Agile development cycles using tools like Jira or Trello for task management and sprint planning.
- Stay updated on emerging technologies such as React Native (Expo), Redux, GraphQL, Docker, and DevOps practices to enhance development workflows.
Requirements
- Proven experience in mobile app development using React Native (Expo) for iOS platforms.
- Strong understanding of JavaScript frameworks including React.js, Angular, jQuery, and related front-end technologies like HTML5, CSS3, SCSS.
- Familiarity with RESTful APIs, Web services (SOAP), JSON data handling, AJAX techniques, and API integration strategies.
- Experience with version control systems such as GitHub or SVN; familiarity with CI/CD pipelines is a plus.
- Knowledge of cloud services including AWS or Azure for hosting and backend support.
- Proficiency in database management systems like MySQL, PostgreSQL, MongoDB, or SQLite.
- Ability to write unit tests and perform debugging to ensure high-quality code delivery.
- Understanding of system architecture principles relevant to mobile applications and web services integration.
- Experience working within Agile methodologies using Jira or Trello for project management.
- Knowledge of UI/UX design principles to create intuitive interfaces that enhance user engagement.
- Strong problem-solving skills with the ability to adapt quickly to new technologies and frameworks. This position offers an exciting opportunity to contribute to innovative solutions in the home-repair industry by developing a robust mobile platform that improves service delivery for users nationwide.
AI-Augmented Development Requirement
We are specifically looking for someone who already uses AI coding tools seriously.
You should be able to:
- Use tools like Cursor, Claude Code, GitHub Copilot, or similar
- Turn written specs into working code quickly
- Review, test, and take full responsibility for AI-generated code
- Use AI to move faster without shipping messy or unreliable work
- Write clear prompts or development briefs to guide AI tools effectively
Nice to Have
- Experience building photo-heavy or upload-heavy apps
- Expo push notification experience
- Stripe React Native SDK experience
- Strong eye for clean, premium, design-faithful UI
- Experience working on marketplaces, booking apps, or contractor/service platforms
Pay: $33.00-$40.00 per hour
Benefits:
- Casual dress
- On-site gym
- On-site parking
Work Location: In person