Senior iOS Developer

Company: Overstock.com
Location: Midvale, Utah, United States
Type: Full-time
Posted: 26.MAY.2021

Summary

Essential Job Duties * Enhances existing applications with new features, creates UI, debugs and models data. * Heavily involved in design t...

Description

Essential Job Duties

* Enhances existing applications with new features, creates UI, debugs and models data.
* Heavily involved in design to cater for high traffic
* Collaboration with UI/UX designers, Business Analysts, Software Testers, and Developers
* Works as a member of a SCRUM team
* Drives high software quality, such as robustness, usability, reliability
* Discovers and evaluates the latest innovations in the iOS ecosystem
* Performs other duties as required and assigned by manager and upper management.
* Follows legal policies as directed.

Minimum Qualifications

Required Skills and Experience:

* 5+ year of experience exclusively doing iOS development; an additional 3+ years of progressive IT experience is preferred
* Strong understanding of Swift, SwiftUI, MVC, Interface Builder and Cocoa APIs/frameworks
* 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 multithreading

Skills

* iOS Development
* Swift
* SwiftUI
* MVC
* Interface Builder
* Cocoa API

Education/ Licensing/Certifications:

Graduation from an accredited institution with a bachelor's degree in Computer Science, Computer Engineering or a related field or any combination of education and experience is required.

Physical Requirements

Must be able to sit and/or stand for long periods at a time.

Equal Employment Opportunity

It is company 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.

Who We Are:

Just a few minutes from Salt Lake City and Utah's ski slopes, 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. From building award-winning retail applications (with amazing AR functionality) to creating leading blockchain and machine learning technologies, each of us embodies a unique value and contributes a diverse perspective to the team.

What We Offer:

* 401k (6% match)

* Flexible Schedules
* Onsite Health Clinic
* 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
* Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
* Overstock Women's Network (OWN)
* And More…
* Benefits vary based on position, tenure, location, and employee election

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

Share

Free eBook

Flash-bkgn
Loader2 Processing ...