Software Engineer II (Android) at Envysion

| Remote
Sorry, this job was removed at 9:08 a.m. (MST) on Tuesday, July 27, 2021
Find out who's hiring in Colorado.
See all Developer + Engineer jobs in Colorado
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Description

 

Envysion, 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

Benefits

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

Envysion is proud to be an Equal Opportunity Employer, committed to workplace diversity.

 

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • AWS (Amazon Web Services)Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • ScalaLanguages
    • ReactLibraries
    • Twitter BootstrapLibraries
    • AngularJSFrameworks
    • ExpressFrameworks
    • Node.jsFrameworks
    • MySQLDatabases
    • Google AnalyticsAnalytics
    • PhotoshopDesign
    • Aha!Management
    • JIRAManagement
    • SmartsheetManagement
    • WordpressCMS
    • SalesforceCRM
    • HubspotEmail

Location

100 Superior Plaza Way, Superior, CO 80027

What are Envysion Perks + Benefits

Culture
Volunteer in local community
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Mental Health Benefits
Retirement & Stock Options Benefits
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Company Outings
Stocked Kitchen
Happy Hours
Parking
More Jobs at Envysion4 open jobs
All Jobs
Operations
Sales
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Envysion's full profileSee more Envysion jobs