Senior Mobile Developer - Android

Senior Mobile Developer - Android

The Senior Mobile Developer is responsible for the development and maintenance of applications aimed at a vast number of diverse mobile devices. Primary focus will be the development of mobile applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

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 code reviews and recommend improvements

  • Collaborate with Scrum team following the agile principles.

  • Perform other duties as required and assigned by manager and upper management.

  • Follow legal policies as directed.

  • Design, build, and maintain secure, high performance, reusable, and reliable Java/Kotlin code

What You Should Have

  • 6+ years of professional mobile development experience

  • Bachelor degree in related field or related 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

  • Strong knowledge of Android SDK, different versions of Android, and how to effectively write code for a multitude of Android devices and form factors

  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks

  • Familiarity with Google Cloud message APIs and push notifications

  • Experience publishing an Android app to the Play Store

  • Familiarity with Google's Developer Portal and the App lifecycle

  • Experience building an app utilizing Kotlin as the primary language

What We Hope You Have

  • Clear understanding of the fundamentals of blockchain technology

  • Experience with cryptocurrencies and associated trading markets

  • Experience building products related to the financial and/or cryptocurrency markets

  • Experience in a Scrum development environment

What We Offer

  • LEED Gold Certified 19-acre Campus & Global HQ

  • Onsite Daycare Center

  • 401k (6% match)

  • 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

  • Indoor Bike Storage

  • Medical, Dental, Vision coverage

  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe

  • Life Insurance, Short and Long-Term Disability coverage

  • Overstock Women's Network (OWN)

*Benefits vary based on position, tenure, location, and employee election

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.

RaeLynn Forcella