Senior Developer (Node / React)

Mojo AI•Sandy, UT
•$120,000 - $150,000•Onsite

About The Position

Mojo AI is revolutionizing safety management in high-risk industries like construction and oil & gas with Safety Mojo, an AI-powered app for frontline safety professionals. The company has proven product-market fit and is entering a growth phase, aiming to become the new standard for safety technology. They are seeking exceptional professionals to join their team.

Requirements

  • 6-12 years of general development experience, with a strong focus on Node.js, and React.
  • Proven experience in scaling applications and optimizing systems for high performance.
  • Strong understanding of database design principles, indexing, query optimization, and data modeling for both SQL and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, team-oriented environment.
  • Strong communications skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Nice To Haves

  • Experience with Microservices architecture and distributed systems.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of modern technologies to collaborate effectively with dev teams.

Responsibilities

  • Design, develop, and maintain high-performance, scalable backend services and APIs using Node.js.
  • Design, develop, and maintain high-performance, web applications using React.
  • Develop and optimize database structures using SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) technologies, ensuring data integrity and performance.
  • Architect and implement scalable systems that can handle large volumes of traffic and data while ensuring high availability and low latency.
  • Write clean, well-documented, and reusable code, following industry best practices, security guidelines, and standards.
  • Work closely with developers, product managers, and other stakeholders to understand requirements and provide solutions that align with business goals.
  • Diagnose and resolve complex issues in a timely manner, implementing robust solutions to prevent future occurrences.
  • Stay up-to-date with emerging technologies, tools, and industry trends, advocating for improvements to technology and team processes.
  • Responsibilities described in this job description are subject to change at the Company’s discretion. You maybe asked to carry out other duties, tasks, or projects in support of the company's intiatives.

Benefits

  • Competitive salary
  • 401k and performance-based bonuses
  • Comprehensive health, dental, and vision benefits
  • Flexible working hours
  • Two health insurance options (traditional and HDHP with HSA)
  • Life insurance
  • Disability insurance
  • 401(k) with match
  • Generous PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service