We are seeking a skilled Lead Android Developer to join a dynamic team of engineers. This person will work on mission-critical projects contributing to their commitment of building and expanding intelligent Wi-Fi capabilities.
Note: only accepting candidates that are...
Local to Denver, CO
W2 candidates
Resumes that are not in Colorado, USA will not be considered
About the Role:
9+ month contract (with extensions or potentially able to convert EOY)
Flexible hourly rates based on experience
Hybrid schedule (4 days/week onsite) in Greenwood Village
The Lead Software Engineer will own the design, development, documentation, and troubleshooting of our eSIM / Multi-SIM library as part of our connection manager client APK 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
Review your team’s code via MRs, pair coding, and mentor sessions to improve overall team quality
Work closely with the QA to understand the testing and automation plan
Plan with the architecture team to improve the overall library and application framework
What We're Looking For:
At least 5+ years of Android development experience
Strong, recent hands-on Android development skills with Kotlin (biggest requirement)
Experience with any version of Java
Someone that has past experience as a Tech Lead or Senior Engineer to collaborate with Scrums and other junior developers to take part in mentorship/code reviews
Nice to have: Python experience to help maintain their testing suites
Nice to have: telecom experience (but will look at candidates from any industry)