Software Development Engineer II, iOS, Zappos Discovery Tech - MobileAmazon • San Francisco, California, United States
Software Development Engineer II, iOS, Zappos Discovery Tech - Mobile
Amazon
- San Francisco, California, United States
- San Francisco, California, United States
Über
Key Job Responsibilities
Develop and maintain native iOS apps using Xcode, Swift, SwiftUI, Objective‑C, UIKit, CloudKit, Core Data, and Core Animation.
Collaborate closely with product managers, UX designers, and engineers to create optimal customer experiences and steer technology choices.
Coach and guide teammates by providing guidance and feedback to maintain high coding standards and practices.
Solve complex problems, balancing business needs with technical solutions to ensure scalability and future growth.
Uphold and promote best practices within the team.
Continuously learn and contribute to the team’s strategy and goals, fostering an inclusive and growth‑oriented environment.
A Day In The Life Your day starts with stand‑up where you sync with your team and product managers about tasks and priorities. You’ll spend most of your time writing code—building and testing new features, fixing issues, and improving app performance. Code reviews are part of your regular routine, and you regularly use AI tooling for day‑to‑day development tasks. You might research new iOS frameworks or tools, write technical documentation, or collaborate on challenging problems. Some days involve deep focus on feature development, others mentoring or investigating production issues.
About The Team You'll join a tight‑knit mobile team of iOS and Android developers who take ownership of the entire customer experience in our app. We value transparency, continuous learning, and initiative, and collaborate daily with product managers and backend engineers across platforms to improve the Zappos customer experience.
Basic Qualifications
3+ years of non‑internship professional software development experience.
3+ years of Apple platform development experience.
2+ years of non‑internship design or architecture experience for new and existing systems (design patterns, reliability, and scaling).
Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
Experience programming with at least one software programming language.
Preferred Qualifications
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.
Experience using generative AI tools to enhance workflow efficiency, with a willingness to learn prompting and evaluation practices.
Ability to recognize opportunities where generative AI could enhance products, workflows, or customer experiences.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.
The base salary range for this position is $158,100.00 - $213,800.00 USD annually. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on experience, qualifications, and location. Amazon also offers comprehensive benefits, including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.