iOS Mobile Software Developer

Leading cloud-based platform for smart security and Internet of Things, serving 7.6 million home and business owners.
iOS
Entry-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS · Consumer

Description For iOS Mobile Software Developer

Alarm.com, a leading cloud-based platform for smart security and IoT, is seeking an iOS Mobile Software Developer to join their Customer Experience team. With over 7.6 million users, this role offers an exciting opportunity to work on high-impact mobile applications that serve millions of daily active users.

The position is ideal for early-career developers passionate about creating sophisticated consumer technology products. You'll be working in an Agile environment, contributing to both mobile applications and server-side APIs, while collaborating with cross-functional teams including Product Management and Quality Engineering.

The role demands strong technical fundamentals in computer science and iOS development, with opportunities to work with various technologies including Swift, Objective-C, and modern architectural patterns. The ideal candidate will have 0-2 years of experience, with at least 1 year in iOS development, and should be comfortable working with complex codebases.

Alarm.com offers a collaborative, dynamic environment where employees work alongside high achievers and make immediate impact. The company maintains a hybrid work model with 4 days in office, emphasizing in-person collaboration while providing flexibility. The comprehensive benefits package includes competitive pay, medical benefits, 401(k) matching, paid leave, and various wellness programs.

This is an excellent opportunity for someone seeking to grow their career in mobile development while working on technology that makes properties safer, smarter, and more efficient. The company's focus on innovation in AI, video analytics, and machine learning provides endless opportunities for learning and development.

Last updated 9 days ago

Responsibilities For iOS Mobile Software Developer

  • Developing mobile applications for iPhone and server-side APIs
  • Writing coherent, organized code for complicated code-base
  • Working with Product Management to define functional specifications
  • Implementing multi-device application features in Agile development
  • Researching, adopting, and integrating new technologies
  • Innovating and improving existing products and mobile app features
  • Taking ownership of projects to meet deadlines
  • Collaborating with Quality Assurance on test plans

Requirements For iOS Mobile Software Developer

  • B.A. or B.S. in Computer Science or similar engineering program
  • 0-2 years of Software Development experience
  • Understanding of computer science fundamentals
  • 1+ year of iOS experience preferred
  • Strong verbal and written communication skills
  • Ability to work collaboratively across teams
  • Rigorous attention to detail
  • Passion for technology and creating consumer products

Benefits For iOS Mobile Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive pay
  • Subsidized medical plan options
  • HSA with generous company contribution
  • 401(k) with employer match
  • Paid holidays
  • Wellness time
  • Vacation increasing with tenure
  • Paid maternity and bonding leave
  • Company-paid disability and life insurance
  • FSAs
  • Well-being resources and activities
  • Casual dress work environment

Interested in this job?

Jobs Related To Alarm.com iOS Mobile Software Developer

Software Engineer I, iOS - Slack

Entry-level iOS Software Engineer position at Slack, requiring 2+ years experience in Swift development, focusing on creating exceptional mobile experiences for millions of users.

Junior iOS Software Engineer

Remote Junior iOS Software Engineer position at AssistIQ, requiring 1+ years of mobile development experience with React Native and iOS.

iOS Developer

iOS Developer role at Robinhood, building mobile experiences for money movement and transfers, requiring 1+ years of experience with Swift and UIKit.

Software Engineer iOS

Entry-level iOS Software Engineer position at Pix4D, developing AR-based mobile applications for 3D reconstruction, offering hybrid work in Madrid.

Software Engineer iOS

iOS Software Engineer position at Pix4D, developing AR-based mobile applications for 3D reconstruction, offering hybrid work in Madrid with comprehensive benefits.