Schlage Lock Company - Golden, CO

posted 15 days ago

Full-time - Entry Level
Golden, CO
10,001+ employees
Merchant Wholesalers, Durable Goods

About the position

The Software Engineer - iOS Mobile Application Development role at Allegion involves working within a small, highly engaged team to develop mobile applications that enhance safety and security. The position requires strong software engineering skills, a passion for clean coding, and the ability to solve complex problems while delivering high-quality products. The engineer will be responsible for owning projects from inception to completion, ensuring that the applications meet user needs and adhere to Apple's design principles.

Responsibilities

  • Research complex issues and develop sound solutions.
  • Demonstrate experience crafting high-quality native mobile applications using OO architecture and design.
  • Own projects to completion and make necessary difficult decisions.
  • Write clean, intuitive code and keep up-to-date with new technologies.
  • Offer insights that help the team succeed and exemplify a sense of software craftsmanship.

Requirements

  • Experience building thick client applications in iOS.
  • Expert level experience with Objective C and Swift.
  • Thorough understanding of Apple's design principles and interface guidelines.
  • Experience with performance and memory tuning using tools.
  • At least one versioning tool experience (GIT or SVN).
  • Knowledge in software design and design patterns.
  • Effective written, verbal, and presentation skills.
  • Passion for building high-quality software with extensive experience in unit testing.
  • Solid understanding of techniques to achieve high-quality user experience.
  • Experience in Scrum.

Nice-to-haves

  • Android or any cross-platform development experience.
  • Experience with Azure DevOps and CI builds.
  • Experience consuming REST APIs from mobile applications.
  • Experience developing with Bluetooth and/or BLE on mobile devices.
  • Experience with interfacing to hardware devices and/or home automation products.
  • UX design experience.
  • Polyglot development experience (relational database design, enterprise/web/API development, swift, Java, C#, IoT cloud).

Benefits

  • Health, dental, and vision insurance coverage.
  • Unlimited Paid Time Off.
  • 401K plan with a 6% company match and no vesting period.
  • Health Savings Accounts for healthcare expenses.
  • Flexible Spending Accounts for healthcare and/or dependent daycare expenses.
  • Short-Term and Long-Term Disability Insurance paid for by Allegion.
  • Term life insurance coverage with the option to purchase supplemental coverage.
  • Tuition Reimbursement.
  • Voluntary Wellness Program with rewards.
  • Employee Discounts through Perks at Work.
  • Community involvement opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service