Detroit Labs

React Native Developer

Detroit Labs

full-time

Posted on:

Location Type: Hybrid

Location: TroyMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $150,000 per year

About the role

  • Collaborate on the design, architecture, and development of mobile applications
  • Define and drive technical direction for mobile solutions, ensuring scalability, performance, and reliability
  • Write and review high-quality code, setting standards for best practices and maintainability
  • Own end-to-end quality, including system testing, functional testing, and integration
  • Collaborate closely with Product Managers and UX teams to deliver intuitive, customer-first mobile experiences
  • Make high-impact technical decisions, balancing immediate needs with long-term architecture
  • Simplify complex systems and drive innovative solutions to challenging problems
  • Serve as a technical leader and advisor to both engineering and business stakeholders
  • Mentor and support other engineers, contributing to a strong and collaborative engineering culture
  • Promote continuous improvement in development practices, tools, and processes
  • Work a hybrid schedule with regular onsite presence in Troy, Michigan

Requirements

  • 5+ years of professional software development experience
  • Proficiency with React Native and modern mobile development practices
  • Experience working with or alongside embedded systems, vehicle software, or hardware-integrated applications
  • Experience with at least one systems-level language (e.g., C or C++) and one modern application language (e.g., TypeScript, Kotlin, or Swift)
  • Experience with communication protocols such as CAN bus (Controller Area Network), BLE (Bluetooth Low Energy), UDS (Unified Diagnostic Services), or similar
  • Strong understanding of mobile application lifecycle, performance optimization, and reliability best practices
  • Experience integrating with backend systems and handling real-time data flows
  • Understanding of the full software development lifecycle, including version control, code reviews, CI/CD, testing, and release processes
  • Experience contributing to software architecture and technical design decisions
  • Ability to work in a fast-paced, ambiguous startup environment and collaborate across hardware and software teams
  • Must be local to Metro Detroit, MI and able to work onsite regularly in Troy, MI
  • Detroit Labs is not currently able to hire candidates who will reside outside of the United States during their term of employment
Benefits
  • Full medical, dental, vision benefits
  • 401K contribution options
  • Quarterly outings and events
  • Paid holidays and vacation time
  • Parental leave program
  • Monthly budgets for “team fun” bonding events
  • Free lunch for various company meetings and Lunch & Learns
  • Access to our mentorship program and employee resource groups (ERGs)
  • Volunteer opportunities
  • All-company remote-friendly activities
  • Plenty of Detroit Labs swag
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeCC++TypeScriptKotlinSwiftCAN busBLEUDSmobile application lifecycle
Soft Skills
collaborationtechnical leadershipmentoringproblem-solvingcommunicationcontinuous improvementadaptabilitycustomer-first mindsetinnovationteamwork