Assa Abloy - Lake Forest, CA

posted about 2 months ago

Full-time - Mid Level
Lake Forest, CA
10,001+ employees
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

The Principal Mobile Software Engineer is a pivotal role within the Engineering team, focusing on the development of Android systems. This position involves collaborating with internal stakeholders to define solution requirements, leading and mentoring mobile engineers, and influencing mobile technical and architectural decisions. The engineer will also engage with third-party development partners to deliver market-ready solutions, participate in new product designs, and enhance existing products.

Responsibilities

  • Design, build, and enhance mobile applications in a New-Product-Introduction (NPI) environment.
  • Collaborate with third-party mobile developers, cloud developers, UI/UX, and QA on architecture, solutions, development, integration, and testing of mobile applications.
  • Work with cross-functional teams to scope requirements and propose solutions for short and long-term needs.
  • Develop shared libraries and high-quality APIs with documentation for other engineers.
  • Create prototypes to communicate interaction and design ideas.
  • Lead code reviews and ensure adherence to code and development processes.

Requirements

  • 7+ years of professional software engineering experience.
  • BS or MS Degree in Computer Science or Computer Engineering.
  • Proven experience architecting and developing native mobile applications for Android.
  • Experience with mobile applications for consumer devices with Bluetooth and/or WiFi connectivity.
  • Comprehensive knowledge of Android and exposure to iOS.
  • Experience with Android development languages Java and Kotlin.
  • Experience in functional, integration, and unit testing.
  • Experience certifying and launching mobile applications with App Store and/or Google Play Store.
  • Demonstrated experience in designing and implementing secure mobile applications.
  • Experience deploying mobile applications with secure cloud solutions within AWS.
  • Familiarity with software agile processes, version controls, testing, and defect tracking management.

Nice-to-haves

  • Familiarity with hardware or embedded firmware and cloud dependencies.
  • Exposure to VUI (Voice User Interface) tools such as Alexa and Google Home.

Benefits

  • Competitive salary range of $131,274-$192,535 based on experience and skills.
  • Opportunities for training and development.
  • Diverse and inclusive work environment.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service