Senior IOS Mobile Developer

Overstock.Com Midvale , UT 84047

Posted 3 weeks ago

The Role:

As a Senior IOS Developer, you will help lead a dynamic cross-functional team effort 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 this collaborative team to add new features, author clean code, integrate SDKs, fix bugs, and improve app stability.

What You Will Do:

  • Translate designs and wireframes into high quality code

  • Ensure the best possible security, performance, quality, and responsiveness of the application

  • Identify and correct bottlenecks and fix bugs

  • Help maintain code quality, organization, and automation

  • Architect high quality code through tested design patterns

  • Propose new techniques and technologies for software development

  • Code clean-up and Code Repository administration

  • Automation of development tasks

  • Interface with Product Owners to understand the product and business

  • Define functional design for requirements implementation

  • Critical systems development

  • Perform other duties as required and assigned by manager and upper management. Follow legal policies as directed. Perform code reviews and recommend improvements Collaborate with Scrum team following the agile principles.

What You Should Have:

  • IOS development experience

  • 6+ years of professional mobile development experience

  • Experience consuming RESTful APIs

  • Strong knowledge of platform-related UI design principles, patterns, and best practices

  • Experience with offline storage, background processing, threading, and performance tuning

  • Proficiency testing the software you and your team builds, including unit tests, mocking,integration testing, regression testing and state coverage testing

  • Familiarity with the use of additional sensors, such as biometrics, cameras, and accelerometers

  • Ability to understand business requirements and translate them into technical requirements

  • Proficient understanding of code versioning tools, such as Git

  • Familiarity with continuous integration

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

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

CHG Healthcare

Posted 4 days ago

VIEW JOBS 4/14/2019 12:00:00 AM 2019-07-13T00:00 Healthcare's helping hand. CHG shook things up in 1979 by inventing the locum tenens staffing model. We connect doctors with patients who need their care. As the largest physician staffing firm in America, our providers treat millions of patients each year. Our industry is growing and demand is high. This means you'll have plenty of opportunities to grow and develop in your career. Keeping healthcare healthy can be as fun as it is rewarding. We're looking for exceptional software 'technologists' who have a passion for building enterprise solutions the right way, learning new technologies, contributing to a strong team culture, and setting standards to accommodate for the future growth for our company. (5 openings) We're looking for people who: * Contribute and support your Agile team by helping wherever needed to make the team successful * Work with Solutions Architects to: * define standards for designing new solutions * define best-practices and see that they are adopted and practiced by the development team(s) * Design and build applications that are robust, compliant, and support the architecture vision * Maintain existing applications through ongoing maintenance. * Participate and lead code reviews with other engineers and provide constructive feedback when needed * Bring an excitement and passion to building world-class solutions * Have fun and enjoy coming to work Your role. * 5+ years of software engineering experience * Strong proficiency in an object-oriented programming language such as Java and Javascript (ES6) * Experience designing, building and consuming RESTful services * Knowledge of DevOps/CI/CD tools and benefits * Bachelor's degree in computer science, engineering or a related discipline required or equivalent work experience * Adaptability in learning new technologies and roles to meet the needs of a team * Willingness to wear multiple hats in an agile team environment * Passion and patience for teaching and mentoring others * Track record of integrity and ethics * Ability to deliver quality software with a focus on automation Preferred: * Proficiency in Salesforce * Experience with front end technologies such as Angular, React and Vue.js * Experience breaking down monolithic applications into reusable service-based components * Knowledge of cloud services and container technologies such as AWS and Docker In return, we offer: * Competitive pay * Healthcare coverage with corporate wellness program * Free on-site health center and health coaching for employees and dependents * 401(k) company match * Tuition reimbursement * 14 days of PTO your first year and paid holidays * Hall of fame development programs as recognized by Training Magazine * On-site cafeteria and game room Click here to learn more about our company and culture. How to Get Started To have your resume reviewed by Talent Acquisition, click "Apply" at the top of the screen. We are an Affirmative Action/Equal Opportunity Employer Veterans/Disabled We are an at-will employer CHG Healthcare Midvale UT

Senior IOS Mobile Developer