9 days ago

Software Development Engineer, iOS

Zappos

On Site
Full Time
$194,400
New York, United States

Job Overview

Job TitleSoftware Development Engineer, iOS
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$194,400
LocationNew York, United States

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Zappos Tech

At Zappos Tech, we're on a mission to deliver unparalleled shopping experiences to our customers. We're seeking a Software Development Engineer, iOS to join our Mobile team at Zappos. As an Software Development Engineer, iOS, you will contribute significantly to software development of the Zappos iOS app. Your work will span the entire customer journey, from Homepage to checkout: Search, Search Results, Homepage, Ads, Widgets, Recommendations, and much more. If you're passionate about innovative products, thrive in dynamic environments, and are ready to grow your technical and leadership skills, we would love to hear from you!

Key Job Responsibilities

  • Develop and Maintain: Play a key role in the development and maintenance of native iOS apps using all the prominent iOS technologies and frameworks (XCode, Swift, SwiftUI, Objective-C, UIKit, CloudKit, Core Data, Core Animation).
  • Collaborate for Success: Work closely with product managers, UX designers, and engineers. Your contributions will be crucial in creating optimal customer experiences and steering technology choices.
  • Coach and Guide: Provide guidance and feedback to help maintain high coding standards and practices. Your efforts will contribute to the growth and development of our engineering team.
  • Solve Problems: Address complex issues within a well-understood technology strategy. You'll balance business needs with technical solutions to ensure scalability and future growth.
  • Uphold Best Practices: Your contributions will not only address problems efficiently but also adhere to and promote best practices within the team.
  • Learn and Grow: You'll have opportunities for continuous learning and contributing to the team's strategy and goals, fostering an inclusive and growth-oriented environment.

Basic Qualifications

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

Preferred Qualifications

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

Compensation and Benefits

The base salary range for this position in Las Vegas, NV is 143,700.00 - 194,400.00 USD annually. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Zappos also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave.

Key skills/competency

  • iOS Development
  • Swift
  • Objective-C
  • SwiftUI
  • UIKit
  • XCode
  • Mobile Application Development
  • Software Architecture
  • Problem Solving
  • Technical Leadership

Tags:

Software Development Engineer, iOS
iOS development
mobile application
Swift
Objective-C
UI/UX
software architecture
problem-solving
code reviews
technical guidance
team collaboration
XCode
SwiftUI
UIKit
CloudKit
Core Data
Core Animation
Git
CI/CD

Share Job:

How to Get Hired at Zappos

  • Research Zappos's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for iOS expertise: Highlight relevant projects, 3+ years of iOS development, and proficiency in Swift, UIKit, and architectural design patterns.
  • Showcase mobile development portfolio: Prepare a portfolio demonstrating native iOS app development experience, problem-solving skills, and contributions to key features.
  • Prepare for technical iOS interviews: Expect questions on data structures, algorithms, system design, and deep knowledge of Apple's platform technologies like SwiftUI and Core Data.
  • Demonstrate collaborative problem-solving: Be ready to discuss how you've partnered with product, UX, and other engineers to deliver successful mobile features and uphold coding standards.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background