
React Native Developer
Detroit Labs
full-time
Posted on:
Location Type: Hybrid
Location: Troy • Missouri • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $150,000 per year
Tech Stack
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