Jobs · Engineering · Colorado

Software Engineer II (Mobile Engineer)

Alarm.com · Centennial, CO · Yesterday
Engineering$115k–$125k/yrFull-time

About the role

PointCentral, a subsidiary of Alarm.com, is seeking a Software Engineer II to join our team. We are looking for a talented individual to help build a mobile app that enhances the resident experience in rental communities.

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 lots of cross-team collaboration.
  • Collaborate with React web developers to ensure consistency across 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.
  • Other duties as assigned.

Requirements

  • Bachelor’s in Computer Science, Computer Engineering or a related field
  • 2-4 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 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

Qualifications

  • 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

Skills

  • React Native
  • iOS and Android development
  • RESTful APIs and JSON parsing
  • Version control (Git)
  • Collaborative development workflows
  • Mobile app testing and debugging tools
  • CI/CD pipelines for mobile app deployment
  • AI technologies in mobile app development

Benefits

Our total rewards 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 also offer paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave. Alarm.com is an Equal Opportunity Employer.

Similar jobs

Software Engineer II - Mobile

Western Governors UniversitySalt Lake City Metropolitan Area· 3 wk ago
Engineering$119k–$179k/yrapply on wgu.wd5.myworkdayjobs.com