Alarm.com23.03.26
AI SCORE 8.5

Staff Software Engineer - React Native Focus

$120K–$150K/year

About the Role

We are seeking a Staff Software Engineer to join our team at Alarm.com, focusing on React Native development. This remote position offers the opportunity to work in a dynamic environment, collaborating with teams across the globe while making significant contributions to our innovative smart security solutions.

What You'll Do

  • Lead the design and development of React Native mobile applications, ensuring high performance and stability.
  • Define the mobile architecture to ensure scalability and maintainability.
  • Integrate native modules between React Native and native Android layers.
  • Mentor junior and mid-level developers, conducting code reviews and fostering a culture of technical excellence.
  • Collaborate with US-based stakeholders to refine requirements and bridge the technical gap between teams.
  • Champion automated testing, CI/CD pipelines, and performance optimization.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 8+ years of professional software development experience.
  • 4+ years of hands-on experience with React Native in a production environment.
  • Solid background in Native Android Development (Java/Kotlin).
  • Proven experience leading a team and mentoring developers.
  • Excellent verbal and written communication skills in English (C1 level preferred).
  • Willingness to accommodate flexible hours for collaboration with US teams.

Nice to Have

  • Experience with IoT and hardware integrations.
  • Familiarity with micro-services architecture and RESTful APIs.
  • Previous experience working in a distributed team.

What We Offer

  • Collaborative environment with a focus on teamwork.
  • Real responsibility for bringing new technologies to the marketplace.
  • Long-term employment based on a permanent contract.
  • Attractive benefits package including medical care, life insurance, and a professional development budget of $2,000.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to lead React Native development at Alarm.com, a leader in smart security technology. Enjoy a collaborative environment and strong benefits.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.