Senior Mobile Developer

Company: Overstock.com
Location: Midvale, Utah, United States
Type: Full-time
Posted: 27.AUG.2021
< >

Summary

Job Responsibilities * Review and document existing application code * Provide maintenance support to existing application code * Perform n...

Description

Job Responsibilities

* Review and document existing application code
* Provide maintenance support to existing application code
* Perform new application development
* Code clean-up and SVN administration
* Automation of development tasks
* Interface with BA's for requirement gathering
* Define functional design for requirements implementation
* Write code and unit tests
* Critical systems development
* Integration with RESTful Web Services
* Integration with legacy data & applications
* Assess visual app design and offer UX and aesthetic feedback
* Perform other duties as required and assigned by manager and upper management
* Follow legal policies as directed.

Job Requirements

* 5+ years of Android software development experience
* Proficiency in Object Oriented design and programming
* Strong knowledge of Java SE
* Understand and use quality coding patterns
* Experience with the following on Android:
* Android SDK (Activities, Fragments, Services, Broadcast Receivers, Content Providers, Adapters)
* Understanding of Activity and Fragment lifecycle
* Scale Android UI across multiple devices
* Create custom views
* Work with Bitmaps
* Experience with animations and transitions on Android
* Troubleshoot and fix performance issues

Preferred Qualifications

* Experience with RxJava, Dagger, Retrofit, OkHttp, Espresso, Android Architecture Component, Android Data Binding
* Kotlin
* Strong Linux/Unix skills
* Experience working in a Web-based eCommerce technology environment
* Experience with Agile development methodologies

Skills

Java SE, Android SDK, RxJava, Dagger, Retrofit, OkHttp, Espresso, Android Architecture Component, Android Data Binding, Kotlin, Linux

Education

Bachelor's degree in Computer Science or Engineering or similar technical field is required.

Certifications

Physical Requirements

Equal Employment OpportunityIt 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.

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 ...