Amazon - Irvine, CA

posted about 2 months ago

Full-time
Irvine, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

We are looking for an experienced iOS Engineer to join our team at Ring, focusing on cross-team mobile initiatives aimed at enhancing both customer and engineer day-to-day experiences. The ideal candidate will thrive in an ambiguous environment, demonstrating strong technical abilities, project management skills, and a solid background in building solutions from the ground up. This role requires a strategic and tactical mindset, innovative thinking, effective engineering leadership, and excellent communication skills. Team orientation is essential, as you will navigate cross-team efforts utilizing a variety of modern mobile technologies to deliver highly scalable and user-friendly solutions that our customers will love. As an iOS Engineer, you will be responsible for designing and building applications specifically for the iOS platform. Your work will involve developing applications with a focus on performance, quality, and responsiveness. Collaboration with a cross-functional agile team will be key as you create and ship new features. You will also evaluate application issues, fix bugs, and help maintain code quality, organization, and automation. This position is integral to ensuring that our applications meet the high standards expected by our users and contribute positively to their experience with our products.

Responsibilities

  • Design and build applications for the iOS platform
  • Develop applications with performance, quality, and responsiveness in mind
  • Collaborate with a cross-functional agile team to create and ship new features
  • Evaluate application issues and fix bugs
  • Help maintain code quality, organization, and automation

Requirements

  • 3+ years of Apple platform development experience
  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems
  • Experience programming with at least one software programming language

Nice-to-haves

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Benefits

  • Competitive salary based on market location and job-related knowledge, skills, and experience
  • Equity and sign-on payments as part of total compensation package
  • Full range of medical, financial, and other benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service