×
Register Here to Apply for Jobs or Post Jobs. X

Principal Mobile Engineer

Job in Englewood, Arapahoe County, Colorado, 80111, USA
Listing for: ShiftCode Analytics
Full Time position
Listed on 2026-06-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Android Developer, App Developer - Mobile/Web
Job Description & How to Apply Below

Principal Mobile Engineer – Android

Location:

Englewood, CO Visa: TN / GC / USC / GC-EAD Hybrid onsite from day 1 – Greenwood Village, outside of Denver

Client:
Charter Communications

There are 2 Roles. 1 For Sr. & 1 For Jr. Rate is given below: 55-60 Jr 75-80 Sr.

Major

Duties And Responsibilities:

The Principal Android Engineer will own the design, development, documentation, and troubleshooting of our Connection Manager application in addition to new technology projects involving Android. You should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team. More specifically, you will:

  • Write clean, concise code that is stable, extensible and unit-tested appropriately
  • Communicate frequently and effectively with other developers and quality engineers on the team in addition to our product owners, scrum masters and project managers.
  • Diagnose complex issues, evaluate, recommend and execute the best resolution
  • Implement new features within our Agile delivery methodology while following our established architectural principles and practices
  • Write code that meets the production requirements and design specifications and anticipate potential errors/issues
Required Qualifications:
  • Extensive production experience with native Android application development
  • Experience in making critical, architectural decisions for a development team, providing sound technical direction and communicating effectively
  • Strong knowledge of Java, Kotlin, Gradle and the Android SDK
  • Knowledge of using RESTful APIs
  • Proficiency building large scale, complex, Android applications optimized for both UX and performance
  • Experience working on large scale mobile projects leveraging rigid and complex architectural patterns
  • Working experience in Agile software development and leveraging continuous integration and deployment practices
  • Familiarity using test-driven development frameworks or automated testing tools for mobile development
  • Team player mindset and a great sense of humor
  • Willingness to mentor and advise other engineering team members
  • Excellent written and verbal communication skills
  • Solid analytical and troubleshooting abilities
Related

Work Experience:
  • 7+ years Android application development experience
  • 10+ years overall application development experience
  • 3+ years web services development experience using REST, JSON, XML

Education:

Bachelor's degree in Computer Science, Engineering or related field;
Master's preferred

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary