Sr. Ios Mobile Software Engineer (Bluetooth)

Covenant Consulting Lake Forest , CA 92630

Posted 2 weeks ago

Title: Sr. iOS Mobile Software Engineer (Bluetooth)
Location: Hybrid Onsite in Lake Forest, CA (3 days/week in office)
Terms: Direct Hire or 6 Month Contract to Hire
Rate Range: Depending on W2 or 1099 - $70-110/Hr.

Direct Hire or Conversion Salary Range: 135K to 165K

Our client is the worldwide leader in access solutions. Our offering covers products and services related to openings, such as locks, doors, gates and entrance automation solutions. This also includes expertise in controlling identities with keys, cards, tags, mobile and biometric identity verification systems. They are the market leader in IoT, smart connectivity, locksets, high security key systems, door closers, exit devices, electro-mechanical products, and access control systems for new construction, renovation, and replacement applications.

Job Summary

  • The Sr. iOS Mobile/Software Engineer I is a key member of the Engineering team working on the development efforts for iOS Mobile Apps.
  • You will be working with internal stakeholders to develop the overall solution(s) requirements.
  • As the Sr iOS developer, you will work closely with your other iOS Devs and Android counterpart to lead and architect the overall solutions.
  • You will map out the short-term and long-term plans to deliver against the requirements.
  • You will also guide and support identifying and working with 3rd party development partners who will develop some of these solutions to deliver to the market.
  • You will have to be part of designs initiatives for the new products and make enhancements to existing products that are already in the market.

Business Environment

You will be joining the Hardware & Home Improvement (HHI) Business within the Spectrum Brands Company (SPB) located in Lake Forest, California. HHI is a leading global provider of well-known brands such as Kwikset, Baldwin, Weiser, Pfister and National Hardware.

HHI brings several decades of mechanical door lock expertise while incorporating electronics and wireless solutions over the past decade. Our recent releases into the Smart Home arena are KEVO – “your phone is your key” and Kwikset/Weiser Mobile Applications. The Smart Home and Internet-of-Things (IoT) are rapidly evolving and growing, HHI is positioned well with number one brands in North America to lead and continue the tradition of delivering valuable solutions to customers. As part of a world-class Engineering team, you will play a critical role in the development of iOS mobile applications and the ecosystem. You will work closely with a multi-disciplinary team and external partners to bring our customers great new products with exceptional experience.

If you are a person with the passion and drive to make a difference in people’s lives, then you will enjoy our journey with a great deal of fun.

Primary Duties and Responsibilities

  • (40%) Working in a New-Product-Introduction (NPI) environment, lead the development and implementation of new solutions for iOS mobile applications. Take on responsibility for the entire mobile development and own deliverables.
  • (15%) Work closely with the broader cross functional team to scope the requirements and propose solutions to address our short term and long-term needs.
  • (20%) Work closely with our development partners (3rd party mobile developers, cloud developers, UI/UX, Testing) on the architectures, solutions, development, integration and testing of the mobile applications and interfaces to our cloud ecosystem and locks to ensure deliverables meet requirements with high quality.
  • (10%) Map out and manage on-going improvements, enhancements, and sustain/support of deployed mobile applications.
  • (10%) Lead application design sessions, enhancing/refactoring of existing code, optimization of existing implementations, support scaling of application and test automation.
  • (5%) Organize and lead code reviews, adherence to code/development processes and team meetings.

Education and Experience Profile

  • 5+ 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 iOS starting with initial concept.
  • Comprehensive knowledge of Swift and exposure to Objective C.
  • Extensive experience with XCode and programming languages such as Swift & Objective C
  • Experience developing mobile applications for consumer devices with Bluetooth and/or Wi-Fi connectivity.
  • Create engaging and connected user experiences by integrating Bluetooth wireless technology in our applications and hardware accessories using IOS’s Core Bluetooth Library API
  • Experience with BLE and iOS’s CBCentral Manager for monitoring state, scanning peripherals and connecting and disconnecting.
  • Experience with GraphQL data query and manipulation language for APIs
  • Experience in doing 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 (Authentication, Encryption, Session Management, Least Privilege, Threat Modeling)
  • Demonstrated experience implementing and deploying mobile applications with secure cloud solutions within AWS
  • Experience with software agile processes, version controls, testing and defect tracking management, DevOps and CI/CD

Required Skills

  • Familiarity with Swift, Objective C and Xcode
  • Experience with GraphQL for querying and manipulating API data
  • Good understanding and knowledge of end-to-end security (device-cloud-mobile)
  • Experience with communication protocols such as BLE, WiFi and/or NFC (Near Field Comm)
  • Ability to technically work and lead peers and 3rdparty developers.
  • Familiar with product development life cycle and hardware/software deployment
  • Strong communication skills: written and oral for different technical or business audiences
  • Passionate, flexible, collaborative, works independently, sets own goals and has a “can-do” positive attitude.
  • Proven ability to build relationships and work effectively and confidently at all levels of an organization, including interaction with senior management.
  • Excellent documentation practices
  • Some travel is required.
  • Other assignments as deemed necessary.

Additional Desired Skills

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

Work Environment:

  • Working conditions are normal for an office environment.
  • Hybrid work in office at least 3 days/week.

Covenant Consulting strives to attract, cultivate and retain exceptional talent. If you feel you are a match for the position, and are interested in a great growth opportunity, we encourage you to contact Shannon.McInnis@Covenant-Consulting.com 

Covenant Consulting is a Technology Services Provider offering project-based IT consulting, IT staffing and IT recruiting services. Every partnership reflects our uncompromising commitment to quality and integrity. We have extensive experience and capabilities in project-based consulting, short and long-term staff augmentation, and permanent recruitment. We work with companies of every size, across many industries and have the flexibility to scale solutions to meet our client's specific needs.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Sr. Ios Mobile Software Engineer (Bluetooth)

Covenant Consulting