iOS Developer - Midvale

Company: Overstock
Location: Midvale , Utah, United States
Type: Full-time
Posted: 02.DEC.2018


Who We Are: We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five nation...


Who We Are:

We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five national parks. Overstock is an original resident of "Silicon Slopes", one of the fastest growing technology hubs in the country. We're a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology like our award-winning retail app (with amazing AR functionality) and leading blockchain and machine learning technologies. Our team embodies unique values and diverse perspectives, making Overstock a hidden treasure in the tech industry.

Our Mission:

Overstock's mission is to use, build, and find cutting-edge technology that helps connect people with products and services in new and unexpected ways. Our website offers millions of brand name products at discount prices to inspire people to make their dream homes a reality.

The Role

As an iOS Software Developer, you will work closely with a dynamic cross-functional team with the goal of providing customers with an exceptional app experience. The mobile apps team is helping to accomplish Overstock's vision to connect people with products and services in new and unexpected ways. We do our part to create dream homes for all. In this full-time position, you will work with a collaborative team to add new features, author clean code, integrate SDKs, fix bugs, and improve app stability.

What You Will Do

  • Participate in team design activities such as suggesting app feature and architecture improvements, recommending process improvements and conducts tool evaluations.
  • Define functional design and implementation to meet product requirements
  • Develop enhancements to existing applications with new features, create UI, debugging, data modeling
  • Perform new application feature development
  • Write clean code and unit tests
  • Automate development tasks to embrace continuous integration and delivery principles
  • Review, document, and provide maintenance support to existing application code
  • Be heavily involved in design to cater for high traffic
  • Collaborate with UI/UX designers, Business Analysts, Software Testers, and Developers
  • Work effectively as a member of a SCRUM team
  • Drive high software quality, such as robustness, usability, reliability
  • Discover and evaluate the latest innovations in the iOS ecosystem
  • Mentor and coaching junior developers
  • Perform other duties as required and assigned by manager and upper management.
  • Follow legal policies as directed.
  • What You Should Have

  • 2 years of experience exclusively doing iOS development; an additional 7+ years of progressive IT experience is preferred
  • Strong understanding of Swift, MVC, Interface Builder, and Cocoa APIs/framework
  • Understand and use quality coding patterns
  • Experience owning and leading complex iOS projects from start to finish
  • Experience consuming data from REST services
  • Strong understanding of interactive application development paradigms, memory management, network programming, concurrency and multi-threading
  • ​Bachelor's in Computer Science or other related degree
  • What We Offer:

  • LEED Gold Certified 19-acre Campus & Global HQ
  • Onsite Daycare Center
  • 401k (6% match)
  • Onsite Health Clinic
  • Flexible Schedules
  • Tuition Reimbursement, Leadership development Program, & Mentorship Program
  • Onsite Fitness Center with group fitness classes and trainers
  • Onsite Cafe with additional Coffee Shop and Juice Bar
  • Indoor Bike Storage
  • Summer Party at Lagoon, Utah's largest theme park
  • Employee Fall Concert (Past performers include: Flo Rida, Snoop Dogg and Jason Mraz)
  • Medical, Dental, Vision coverage
  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
  • Life Insurance, Short and Long-Term Disability coverage
  • Onsite salon services, massages, & auto-detail services
  • Discounts on ski passes, cell phone plans
  • Overstock Women's Network (OWN)
  • *Benefits vary based on location, position, tenure, and employee election

    What We Value:

  • Wellness & Balance
  • Sustainability
  • Corporate Social Responsibility
  • Innovation - Discussed on Medium, Digital Trends, and Digital Commerce 360.
  • Physical Requirements:

    This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

    Equal Employment Opportunity:

    It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

    Back to Overstock Careers

    Apply Now


    Free eBook

    Loader2 Processing ...