No more applications are being accepted for this job
- Partners with stakeholders to conceptualize, design, develop, and maintain new software
- Technical adept in applying thorough and up-to-date knowledge of mobile platforms,
- Serves as a domain resource inside and outside its own team for various Android
- Improves Digital Turbine's technical standards and leads the adoption of industry
- Be a force multiplier for the team. Identify and advocate opportunities for improving
- Operationally excel in solving complex, ambiguous problems and determine appropriate
- Collaborate, support ideas/opinions of others from diverse backgrounds and
- Be a mentor and role model for other engineers, helping them grow and become more
- 8+ years of Android development experience
- Strong Experience with OOP, Kotlin, Java and Git
- Prior work with Firebase Cloud Messaging, Analytics, Crashlytics
- Familiar with consuming web services and using RESTful APIs
- Excellent written and verbal communication skills
- BS or equivalent in Computer Science, Engineering, Mathematics, or related field; or
- Strong knowledge of memory management, process lifecycle, threads and thread
- Strong Knowledge in Android framework internals
- Strong Knowledge in testing frameworks
- Familiarity with Agile software practices
- Familiarity with web views, TWA and native experiences
- Prior work with product flavors that target a wide variety of Android devices (e.g.,
- Abilitytothriveinadistributed,collaborative,andteam-orientedenvironmentandbeing
- Background with server application development and cloud platforms such as AWS or
- Familiarity with hybrid mobile apps
Lead Android Engineer - Arlington, United States - Digital Turbine
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Lead Android Engineer:
At Digital Turbine, we want to create simpler ways for consumers to discover the apps and
content they love. Through our partnerships with leading carriers and OEMs , we create new
frictionless experiences on smartphones that allow brands and advertisers to reach users at an
unprecedented scale. In a rapidly changing industry , we are always looking to create better
paths of discovery to connect consumers, publishers, and advertisers in the mobile ecosystem.
Digital Turbine has delivered more than one billion app installs for hundreds of advertisers. More
than 22 million smartphone users engage with Digital Turbine's software technology each month
across more than 30 global operators and OEMs
Digital Turbine is looking for an exceptional Lead Android Engineer to be part of our team,
offering an opportunity to further our deep integration with the Android eco-system.
Key Responsibilities of the
Lead Android Engineer:
that are used by millions of daily active users
Design & Architecture:
Distills customer and/or business requirements and applies
knowledge of software design principles and methods and evaluates trade-offs to
translate requirements into effective designs.
Coding:
Writes high-quality code that is clean, readable, efficient, and testable. Provides
proactive and quality code reviews.
extensible solutions, leverage and improve existing solutions, and reconciling gaps
within team.
entire team
Knowledge/Skills/Abilities of
Lead Android Engineer:
Additional Knowledge/Skills/Abilities of Lead Android Engineer
GCP