React Native Mobile Developer

Mojo AI

Sandy (UT)

On-site

USD 130,000 - 175,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonuses
Health benefits
HDHP with HSA
Flexible hours
401(k) match
FSA
Paid time off
Employee assistance

Job summary

Mojo AI is seeking an experienced senior mobile developer to join our team in Sandy, Utah. You will own the core mobile app built with React Native, focusing on offline-first capabilities, robust local data storage, and reliable background sync to ensure a seamless user experience in low connectivity situations.

Bring 6–12 years of development experience, a track record of scaling mobile apps, and excellent problem‑solving and communication skills.

Qualifications

  • 6–12 years of general development experience with a strong focus on React Native.
  • Proven experience in scaling applications and optimizing systems for high performance.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, team-oriented environment.
  • Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Responsibilities

  • Mobile Development: Design, develop, and maintain high-performance mobile application with React Native.
  • Offline Experience: A solid understanding on how to make mobile applications offline first, while dealing with large amount of data transfer to and from the backend
  • Database Management: Develop and optimize database structures for local mobile use.
  • Code Quality & Best Practices: Write clean, well-documented, and reusable code, following industry best practices, security guidelines, and standards.
  • Cross-functional Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide solutions that align with business goals.
  • Troubleshooting & Debugging: Diagnose and resolve complex issues in a timely manner, implementing robust solutions to prevent future occurrences.
  • Continuous Improvement: Stay up-to-date with emerging technologies, tools, and industry trends, advocating for improvements to technology and team processes.

Skills

React Native
Mobile performance
Problem-solving
Communication

Tools

React Native

Job description

Safety Mojo is revolutionizing safety management in high-risk industries like construction and oil & gas. How are we doing this? With Safety Mojo – our groundbreaking, AI-powered app designed for frontline safety professionals. Right now, we’re at an inflection point. We’ve proven product-market fit, we have incredible customers who love what we’ve built, and we’re moving from startup phase into serious growth mode.

We are seeking an experienced and highly skilled senior mobile developer to join our team. The ideal candidate will have 6-12 years of development experience with a focus on React Native. We are looking for an independent motivated mobile dev to build a core mobile application from the ground up. As the application becomes production ready to also serve as a pillar to continue to build the mobile team around. This application will function with and without internet, so a solid understanding of managing and maintaining data locally will be needed. It will download and upload data in background process to ensure a seamless user experience.

Key Responsibilities
  • Mobile Development: Design, develop, and maintain high-performance mobile application with React Native.
  • Offline Experience: A solid understanding on how to make mobile applications offline first, while dealing with large amount of data transfer to and from the backend
  • Database Management: Develop and optimize database structures for local mobile use.
  • Code Quality & Best Practices: Write clean, well-documented, and reusable code, following industry best practices, security guidelines, and standards.
  • Cross-functional Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide solutions that align with business goals.
  • Troubleshooting & Debugging: Diagnose and resolve complex issues in a timely manner, implementing robust solutions to prevent future occurrences.
  • Continuous Improvement: Stay up-to-date with emerging technologies, tools, and industry trends, advocating for improvements to technology and team processes.
Must Haves
  • 6-12 years of general development experience, with a strong focus on React Native
  • Proven experience in scaling applications and optimizing systems for high performance.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, team-oriented environment.
  • Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Nice to Haves

Knowledge of modern technologies and the skill and ability to collaborate with said technologies effectively with dev teams.

Benefits
  • Competitive salary
  • Performance-based bonuses
  • Comprehensive health, dental, and vision benefits
  • Health insurance with both traditional plans and HDHP with HSA options
  • Flexible working hours
  • 401(k) with company match
  • Flexible spending account
  • Health savings account
  • Paid time off
  • Employee assistance program
A Few MoreDetails

Division: Product Development

Department: Engineering

Reports To: Director of Engineering

Location: In-Office, Sandy HQ

Role Type: Individual Contributor

Class:Exempt (Salaried)

Employment: Full-Time

Pay Types: 130,000K-175,000K + Bonus

Important Notes

We are an equal opportunity employer and are committed to building an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, or any other protected status under applicable law.

This role is exempt according to the wage and hour laws governed by the Fair Labor Standards Act.

We are committed to providing reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act. If you require assistance during the application or interview process, please let us know.

Employment with Mojo AI is at-will. This means that either the employee or the company may terminate the employment relationship at any time, with or without cause or notice, subject to applicable law.

Employment is contingent upon successful completion of a background check and verification of authorization to work in the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer (Node / React)
Senior Developer (Node / React)

Safety Mojo • Sandy (UT)

On-site
USD 120,000 - 150,000
Competitive salary
401(k) with match
Health, dental, vision insurance
+1
Senior Developer (Node / React)
Senior Developer (Node / React)

Mojo AI • Sandy (UT)

On-site
USD 120,000 - 150,000
Competitive salary
401k and bonuses
Health, dental, vision
+1
Senior Developer (Node/React)
Senior Developer (Node/React)

Mojo AI • Sandy (UT)

Hybrid
USD 100,000 - 130,000
Competitive salary
401k
Performance-based bonuses
AI Senior Engineer
AI Senior Engineer

Mojo AI • Sandy (UT)

On-site
USD 120,000 - 175,000
Medical, dental, vision insurance
401(k) with company match
Generous PTO
Mobile Software Engineer
Mobile Software Engineer

Mosai • Nashville (TN)

On-site
USD 110,000 - 170,000
Mobile Engineer
Mobile Engineer

Refactor Talent • Roswell (GA)

On-site
USD 120,000 - 180,000
Senior React Native Mobile Engineer – Offline-First
Senior React Native Mobile Engineer – Offline-First

Mojo AI • Sandy (UT)

On-site
USD 130,000 - 175,000
Competitive salary
Bonuses
Health benefits
+6
Senior Mobile App Developer
Senior Mobile App Developer

Improving Enterprises, Inc. • Plano (TX)

On-site
USD 90,000 - 120,000
Competitive compensation packages
Continuous learning potential
Employee discounts
+3
Mobile Engineering Manager – React Native
Mobile Engineering Manager – React Native

Gravity IT Resources • Miami (FL)

Hybrid
USD 130,000 - 190,000
Senior React Native / Expo Engineer
Senior React Native / Expo Engineer

Mochi Health • San Francisco (CA)

On-site
USD 230,000 - 280,000
Unlimited PTO
Wellness programs
Team social events
+1