Alarm.com

Alarm.com

Software Engineer II (Mobile Engineer)

Centennial, Colorado · Mid

Sponsorship not specified$115k-$125kDetected 6 days ago
ReactReact NativeiOSAndroidFull-Stack DevelopmentGitCI/CDRESTOAuthCommunicationCollaboration

About the role

  • Software Engineer II (Mobile Engineer) PointCentral, a subsidiary of Alarm.com, empowers property managers and businesses.
  • As a leading provider of automation and control solutions for commercial and residential, we focus on enhancing property operations and improving guest experiences with cutting-edge technology.
  • Our standards are high and our employees enjoy working alongside other high achievers. - Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace.

Responsibilities

  • Design and develop mobile applications using React Native, delivering high-quality experiences across iOS and Android platforms.
  • Exercise good judgment. Know when to work quickly, and when to build a robust solution.
  • Bring your ideas! We want our engineers to collaborate on product development, not blindly build to a spec.
  • 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.
  • Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.

Requirements

  • Bachelor's in Computer Science, Computer Engineering or a related field
  • Experience with RESTful APIs and JSON parsing
  • 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
  • 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

Skills

  • New employees can expect to be given real responsibility for bringing new technologies to the marketplace.

Compensation

  • $115,000 - $125,000 USD
  • The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience.
  • The base salary offered is part of a total compensation package.

Benefits

  • Our total rewards package is designed to support you holistically-in your health, your finances, and your life outside of work.
  • The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match.
  • We encourage a healthy work-life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • To complete the package, we also provide company-paid disability and life insurance, all within a collaborative and casual work environment.

Equal opportunity

  • Equal Opportunity Employer

Visa & Work Authorization

  • 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.

This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.