Senior Software Engineer - Ios, Intercom

Verkada · Enterprise · Bayoffice · Intercoms

Verkada is seeking a Senior Software Engineer for their iOS Intercom team. This role involves building and developing cloud-managed intercom systems, focusing on delivering best-in-class products and experiences. The engineer will work on a dynamic team, taking product ideas from conception to completion and owning mobile applications end-to-end.

What you'd actually do

  1. You’ll be working alongside a dynamic team of firmware, mobile, and frontend engineers to develop this product line.
  2. You can take a less-than-fully-fleshed-out product idea and drive it to completion
  3. Experience driving technical direction and leading teams on project execution
  4. Experience collaborating cross functionally to design complex and latency sensitive systems
  5. History of shipping out significant products. We are looking for someone who can own mobile applications end-to-end.

Skills

Required

  • Swift
  • iOS SDK
  • multi-threaded programming
  • asynchronous programming
  • backend server APIs
  • UI development
  • unit testing

Nice to have

  • experience at a rapidly growing start up or innovative company

What the JD emphasized

  • 7+ years of industry mobile software engineering experience
  • 2+ years of professional experience as a mobile engineer at a rapidly growing start up or innovative company.
  • In-depth understanding of Swift and iOS SDK
  • Experience writing multi-threaded, asynchronous code
  • Experience working with backend server APIs
  • Strong UI development skills
  • Strong unit testing skills
  • Experience driving technical direction and leading teams on project execution
  • Experience collaborating cross functionally to design complex and latency sensitive systems
  • History of shipping out significant products.
  • Ownership mentality, resolving problems that span beyond team boundaries