Job Detail

Senior Android Developer

Senior Android Developer

Overstock.com Inc.

Remote

Job ID : 374f2f7156306c376c774e382f39613145413d3d

Job Description :

We Are Overstock:

At Overstock.com, we believe that everyone should “Be You!”. Overstock is a community that upholds a culture of understanding, acceptance, and respect. We believe a person’s individuality is at the core of diversity, and those traits, beliefs, and characteristics should be valued and embraced. Living by this ethos is essential to the success of our business. Our goal is to foster a more diverse environment where every employee visibly demonstrates inclusive behaviors and respect for individuals.

This position is eligible for remote work. Currently we can hire employees in the following states: California, Connecticut, Idaho, Kansas, Maine, Massachusetts, Michigan, Minnesota, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Dakota, Texas, Utah, Washington, Wisconsin, Wyoming. This role will have occasional on site expectations.

This position is eligible for remote work. Currently we can hire employees in the following states - California, Connecticut, Kansas, Maine, Massachusetts, Michigan, Minnesota, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Dakota, Texas, Utah, Washington, Wisconsin, Wyoming.

This role may require some travel, and you must be available to be onsite at our Utah office two consecutive days every six months.

Job Scope:

Responsible for working on significant critical projects for all facets of the development process with limited or no supervision.

Job Responsibilities:

  • Conducts research as the basis of design methodology and appropriate technical solutions to accommodate operational business needs. Performs technical research to determine appropriate software performance standards for android mobile devices and selects the technologies that are best suited to android device performance.
  • Analyzes user needs and organizational business requirements to evaluate technical capabilities of software and evaluates feasibility of software designs within project time and cost constraints. Monitors, troubleshoots, and fixes android software issues and documents solutions.
  • Collaborates with various engineering groups (i.e. systems analysts, programmers, product managers, etc.) and end-users to develop android software. Estimates effort and resources needed to complete assigned projects.
  • Designs UI software that is scalable across various android devices and systems. Leads software system testing, validation and system documentation and programming to ensure compliance with operational requirements.
  • Documents android systems and application performance based on organizational standards and maintains a library of technical documentation.
  • Performs other job-related duties as assigned.
  • Follows prescribed legal job requirements.

Job Requirements:

Minimum of five years of recent software development experience, including at least three years of Android software development is required. Must have development experience consuming data from web services, particularly using REST style. Must have proficiency with Android Studio, Maven, Gradle, GIT and building automated tests using Expresso. Must have solid SQL skills and possess mastery in most core Android software technologies and tools such as Android SDK (Activities, Fragments, Services, Broadcast Receivers, Content Providers) with an understanding of Activity and Fragment lifecycles. Must be able to create custom views along with animations and transitions. Must demonstrate exceptional interpersonal communications skills both verbally and in writing. Must demonstrate excellent time management, decision making, and organization skills and be able to perform in a highly collaborative work environment.

Preferred Qualifications:

Extensive experience with Compose, Coroutines and MVVM

Education/ Licensing/Certification:

Graduation from an accredited institution with a bachelor’s degree in Computer Science, Computer Engineering, Computer Applications, Information Systems, Information Technology or related field or any combination of related education and/or experience is required.

Base Pay Range:

$120,000 - $150,000

Who We Are:

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

  • 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

Company Details :

Name : Overstock.com Inc.

CEO : Jonathan Johnson

Headquarter : Midvale, UT

Revenue : $1 to $5 billion (USD)

Size : 1001 to 5000 Employees

Type : Company - Public

Primary Industry : Home Furniture & Housewares Stores

Sector Name : Retail & Wholesale

Year Founded : 1999

dutch-tavern.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, dutch-tavern.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, dutch-tavern.com is the ideal place to find your next job.

Details

: Remote

: Today

Share Job :

Related Jobs

Engineering Coordinator

American Honda Motor

East Liberty, OH

14.38 - 34 USD HOURLY

Full Time

Knowledge of:* Strong subject matter knowledge of industrial mechanical systems from concept through final design and implementation as well as troubleshooting

Customer Service Representative

Lukjan Metal Products

Sidney, NE

18 - 20 USD HOURLY

Full Time

Answer and resolve incoming calls on a multi-line phone system from customers, employees, vendors, suppliers, etc. How you will make an impact: *.

Part-time Cook

Gregory's Steak & Seafood Grille & Upstairs Comedy Club

Cocoa Beach, FL

16 USD HOURLY

Full Time

Must be reliable to work 3:00pm to - 10:00pm or later if needed. Must be able to use stairs, lifting 50 plus pounds and bending and standing for shift.'.

Occupational Therapist

Charming Lakes Rehabilitation

Lakeland, FL

Full Time

Evaluate Residents & develop a treatment plan that will meet their needs. Observe & assess Residents' progress and prepare detailed reports accordingly.

Director of Rehabilitation

Select Rehabilitation

Sedalia, MO

65220 - 92697 USD ANNUAL

Full Time

Paid state licensure fees - Select University state approved CEUs. Graduate of an accredited therapy program - Physical Therapist (PT), PTA, Occupational