Description

Sr. Android Developer

[Denver, CO, 80265] |   2024-05-09 09:40:54

Apply Now

Share Job 

Job Code : 128867

Sr. Android Developer

Denver, CO (Hybrid, Onsite 3 days/week) Local to Denver, CO

Long-term Contract

 

Required Skills: MINIMUM 5 years of Android Development experience, 7 years of Android Development experience preferred -Java/Kotlin

 

Major Duties and Responsibilities:

The Senior Software Engineer will own the design, development, documentation, and troubleshooting of our internal 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
  • Strong knowledge of Java, Kotlin, Gradle and the Android SDK
  • Knowledge of using RESTful APIs
  • Some working knowledge of Telecom technologies like 5G, CBRS, 4G, LTE is good to have
  • Proficiency building large scale, complex, Android applications optimized for both UX and performance
  • Experience working on large scale mobile projects having some experience with 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
  • Willingness to mentor and advise other engineering team members
  • Excellent written and verbal communication skills
  • Solid analytical and troubleshooting abilities

 

Related Work Experience:

  • 5+ years Android application development experience
  • 7+ years overall application development experience
  • 2+ years web services development experience using REST, JSON, XML

 

Education:

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

Education

Any Graduate