C

Chamberlain Group

Smart home access systems and hardware

Lead Staff Front End Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeCalifornia, USARemote

About the Job

Requirements

  • A bachelor's degree in computer science, a related technical field, or equivalent practical experience is required.
  • An advanced degree in a directly applicable area of study may substitute for up to two years of experience.
  • iOS engineers must have at least seven years of native Swift experience.
  • Android engineers must have at least seven years of native Kotlin experience.
  • Experience writing unit tests is required.
  • Experience working in a larger team environment is required.
  • Experience using Git for source control is required.
  • Experience leading architectural and process changes is required.
  • Experience creating technical documentation is required.
  • A deep understanding of Agile methodologies and Scrum is required.
  • Experience performing technical interviews is required.
  • Expertise in user interface patterns such as model-view-controller and model-view-view model is required.
  • Expertise in RESTful services and the JSON file format is required.
  • The ability to work on multiple projects in a fast-paced work environment is required.
  • The ability to work independently and as part of a team is required.
  • The ability to lead junior and senior engineers on high-complexity projects is required.
  • The ability to recognize issues in existing software and develop improvement plans is required.
  • Strong analytical and problem-solving skills are required.
  • The ability to work cross-functionally with back-end and quality engineers is required.
  • The ability to interface with Product Owners and Scrum Masters for ticket and issue management is required.
  • The ability to estimate work, support project plan creation, and report progress to functional management at a platform level is required.
  • An understanding of continuous integration and continuous delivery tools, frameworks, and deployment processes is required.
  • Experience defining process improvements and implementing change is required.

Responsibilities

  • Develop and maintain multiple development platforms for the MyQ program, including residential and commercial front-end iOS and Android apps or web applications.
  • Serve as the primary point of contact across multiple scrum teams with product owners and front-end, middleware, DevOps, and firmware functional teams to implement new mobile app features.
  • Participate in technical assessment, scoping, and management of code changes based on business requirements, product enhancements, and other change requests across multiple scrum teams.
  • Analyze requirements and collaborate with architects and senior engineers to produce software designs for large, high-complexity work.
  • Develop software using Agile methodologies such as Scrum.
  • Lead and contribute to technical discussions in communities of practice, design reviews, pull requests, and other technical forums.
  • Interface with Marketing and Product Owners to deploy production releases.
  • Stay current on technologies and innovations that may improve the commercial success of the MyQ connectivity solution.
  • Maintain platform-specific knowledge of key software application features, frameworks, and components.
  • Mentor and coach junior and senior engineers to increase the development team's software capability.
  • Collaborate with domain experts in Infrastructure, Database, and Middleware to develop features and platform enhancements.
  • Lead offshore teams in designing and developing features.
  • Enforce internal development process standards to promote consistent development practices.
  • Comply with Information Security requirements and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document.
  • Comply with health and safety guidelines and rules.
  • Keep confidential information secure to protect the company's reputation.
  • Maintain professional and technical knowledge through workshops, publications, professional networks, and professional societies.
  • Contribute to team efforts by completing related work and participating in projects as needed.

Desired Qualifications

  • Mobile development bootcamp, organized training, or certifications are preferred.
  • The ability to lead changes on a mobile platform outside the candidate's area of expertise is preferred, such as leading Android developers with an iOS background.

About the Company

Chamberlain Group

Smart home access systems and hardware

Chamberlain Group provides intelligent access solutions for homes and businesses, including garage door openers, commercial door openers, and gate operators, plus DIY security products. These devices connect to the myQ app, allowing remote control and monitoring of entry points from a smartphone. Unlike many peers, Chamberlain Group blends a long history dating back to 1900 with direct sales, professional installer partnerships, and a growing DIY ecosystem. Its goal is to expand secure, convenient, and connected entry points while growing its software-enabled services within the smart home and access-control market.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Oak Brook, IL
Founded
1954

Recently Posted Jobs

Explore more opportunities at Chamberlain Group

See more jobs