Back to Search

Android Software Engineer - Remote

Date Posted: 8/2/2021

Apply Now

Job Description

100% Remote 

Descriptive Summary
A leading provider of video-based SaaS technology solutions for retailers, including fast-casual restaurants, convenience stores, and wireless dealers, is seeking a Software Engineer II (Android). The Software Engineer II (Android) will work loosely with a small, agile team developing highly scalable applications. You will be responsible for the Android development and will be able to work closely with the engineers working on the web platform as well as the APIs. This is an opportunity to work with real-time, event-driven video players in an Android app.

Core Functions

  • Actively participate in a fluid and collaborative environment with the ability to influence and change the direction of the product
  • Employ your skills in Android technologies to create compelling software
  • Support cross-functional feature teams with UI and API architecture expertise
  • Leverage a variety of technologies to deliver live and recorded video to customers in the Android app
  • Integrate reports and analytics that help our customers get the information they need at a glance
  • Build analytics into the app that will help us deliver a better product
  • Participate in the end-to-end delivery of software; from design, implementation to deployment automation and maintenance.
Minimum Skills:
  • 3+ years experience developing commercial software applications
  • 1+ years experience delivering complex Android applications
  • 1+ years experience interacting with restful APIs
  • Excellent Kotlin or Java development skills and experience
  • Good understanding of how different Android versions affect the app and the ability to account for these in the code
  • Ability to create compelling and functional user experiences in an app
  • Ability to understand REST backend services in NodeJS/Express/Lambda and integrate them into the app
  • Ability to write high-quality functional tests that verify the soundness and performance of your code
  • Solid understanding of the full mobile development life cycle
  • Ability to integrate sound software security principles into the app
  • Experience with offline storage, threading, and performance tuning
  • Strong grasp of Agile principles and software best practices
  • Agility and comfort with changing requirements and frequent customer feedback
Nice to have:
  • Experience working with web-based video, including HTTP Live Streaming (HLS)
  • Experience with SQL including the ability to diagnose and address performance issues in MySQL
  • Familiarity with iOS development and the ability to assist with iOS features

Soft skills that will help you be successful in the role
  • You are a self-starter who enjoys tackling new problems and delivering innovative solutions.
  • You like working closely with your team members in a fluid agile environment
  • You know when to work independently and when to collaborate with team members
  • You can fluently translate designs into well-engineered code.
  • You aren't necessarily a designer, but you have an eye for detail, you can see when pixels are off, and you have a sense for usability
  • You know the ins and outs of cross-version development
  • You can talk the talk of HTTP interfaces/APIs with service developers

Compensation & Benefits
Base Salary
$100,000.00 - $120,000.00, depending on experience

Corporate Bonus - Based on corporate and individual objectives; Up to 10% of your Annual Salary, prorated from your start date

3 weeks Paid Time Off, Medical, Dental, Vision, Teledoc services, 401k & Roth; with 2% company match, Short Term & Long-Term Disability and Life Insurance

We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made
To apply please email your resume to

Apply Now Send to a Friend

Job Snapshot

  • Employee Type:Full-Time
  • Location:Denver, CO
  • Job Type:I.T.
  • Experience:Not Specified
  • Education:Not Specified
  • Date Posted:8/2/2021
  • Contact: Jennifer Ledesma (303) 586-9349
  • Pay Range: $100,000.00 - $120,000.00 Annually
Get Job Alertsby Email
  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization

Sign Up Now

Job Reference: JO-2107-124008