Amazon - Hawthorne, CA

posted about 2 months ago

Full-time - Mid Level
Hawthorne, 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, showcasing strong technical abilities, project management skills, and a proven track record of 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 be navigating cross-team efforts across various modern mobile technologies, delivering 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 focus on ensuring performance, quality, and responsiveness in all applications developed. Collaboration with a cross-functional agile team will be key as you create and ship new features, evaluate application issues, and fix bugs. Additionally, you will play a crucial role in maintaining code quality, organization, and automation, ensuring that our applications meet the highest standards of excellence.

Responsibilities

  • Design and build applications for the iOS platform
  • Develop applications with a focus on performance, quality, and responsiveness
  • 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
  • Bachelor's degree in computer science or equivalent

Benefits

  • Equity options
  • Sign-on payments
  • Full range of medical benefits
  • Financial benefits
  • Other forms of compensation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service