Software Engineer II (Mobile Engineer)

Alarmcom

Centennial (CO)

On-site

USD 115,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Alarm.com, located in Centennial, CO, seeks a Software Engineer II to develop mobile applications that enhance resident experiences in rental communities. You'll work in a collaborative environment with a team of full-stack developers, engaged in the entire project lifecycle from development to deployment.

The ideal candidate holds a Bachelor’s degree in Computer Science and has 3+ years of experience with React Native, along with proficiency in mobile app testing. This role comes with a competitive salary range of $115,000 to $125,000.

Qualifications

  • 3+ years of professional experience developing mobile applications with React Native for iOS and/or Android.
  • Proficient in mobile app testing and debugging tools.
  • Strong communication skills with the ability to work effectively in cross-functional teams.

Responsibilities

  • Design and develop mobile applications using React Native.
  • Engage in the entire project life cycle from requirements to deployment.
  • Collaborate with teams on product development.

Skills

Mobile app development with React Native
Cross-platform development (iOS & Android)
RESTful APIs
Version control (Git)
Strong communication skills

Education

Bachelor’s in Computer Science or related field

Tools

Mobile app testing tools
CI/CD tools

Job description

Software Engineer II

PointCentral, a subsidiary of Alarm.com, empowers property managers and businesses by providing automation and control solutions for commercial and residential properties. The company focuses on enhancing property operations and improving guest experiences with cutting‑edge technology.

As a Software Engineer II on the PointCentral team, you will work alongside a small team of full‑stack developers to build a mobile app that elevates the resident experience in rental communities. You’ll collaborate closely with our Product Management and Business teams to drive the technical discovery, design, and implementation of features.

Responsibilities
  • Design and develop mobile applications using React Native, delivering high‑quality experiences across iOS and Android platforms.
  • Take part in the entire project life cycle, from requirements development to deployment with extensive cross‑team collaboration.
  • Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging project goals.
  • Exercise good judgment, knowing when to work quickly and when to build a robust solution.
  • Bring your ideas! We encourage engineers to collaborate on product development, not blindly build to a spec.
  • Other duties as assigned.
Qualifications
  • Bachelor’s in Computer Science, Computer Engineering, or a related field (required)
  • 3+ years of professional experience developing mobile applications with React Native for iOS and/or Android
  • Proficient in mobile app testing and debugging tools
  • Experience with RESTful APIs, JSON parsing, and backend service integration
  • Experience with version control (Git) and collaborative development workflows
  • Strong communication skills with the ability to work effectively in cross‑functional teams and independently on self‑directed tasks
  • Ability to self‑learn
Optional Skills
  • Experience or interest in IoT / Hardware integrations (Bluetooth Low Energy, socket connections, etc.)
  • Native iOS or Android development experience
  • Experience publishing and maintaining apps on the Apple App Store and/or Google Play Store
  • Experience integrating authentication and authorization solutions such as Keycloak or other OAuth 2.0/OpenID Connect providers into mobile applications
  • Familiarity with CI/CD pipelines for mobile app deployment
  • Experience leveraging AI technologies in mobile app development
  • Experience building apps at scale
  • Experience or interest in helping with backend development as needed (e.g. C#)

Please note that sponsorship of new applicants for employment authorization, or any other immigration‑related support, is not available for this position at this time.

Equal Opportunity Employer

Alarm.com is an Equal Opportunity Employer

Base Salary Range

$115,000 — $125,000 USD

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II (Mobile Engineer)
Software Engineer II (Mobile Engineer)

Alarm.com • Centennial (CO)

On-site
USD 115,000 - 125,000
Software Engineer II (Mobile Engineer)
Software Engineer II (Mobile Engineer)

Alarm.com • Denver (CO)

On-site
USD 115,000 - 125,000
Mobile Engineer II React Native for IoT & Smart Properties
Mobile Engineer II React Native for IoT & Smart Properties

Alarm.com • Denver (CO)

On-site
USD 115,000 - 125,000
Mobile Software Engineer II - React Native
Mobile Software Engineer II - React Native

Alarmcom • Centennial (CO)

On-site
USD 115,000 - 125,000
Software Engineer II
Software Engineer II

Alarm.com • Tysons (VA)

On-site
USD 80,000 - 110,000
Competitive pay and benefits
401(k) with employer match
Casual dress work environment
Mobile Engineer II - React Native for Smart Properties
Mobile Engineer II - React Native for Smart Properties

Alarm.com • Centennial (CO)

On-site
USD 115,000 - 125,000
Principal Mobile Engineer
Principal Mobile Engineer

Nice/SpeakerCraft Audio Solutions • Carlsbad (CA)

On-site
USD 160,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Alarm.com • Needham (MA)

On-site
USD 145,000 - 155,000
Subsidized medical plan options
401(k) with employer match
Paid holidays and vacation
+2
Principal Mobile Engineer
Principal Mobile Engineer

Nice Group • Carlsbad (CA)

On-site
USD 160,000 - 180,000
Sr. Mobile Developer
Sr. Mobile Developer

Bright MLS, Inc. • North Bethesda (MD), Northern (KY)

Hybrid
USD 125,000 - 155,000
Health insurance
401(k) match
Paid Time Off