Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

DigitalTurbine Lead Android Engineer 
United States, Virginia, Arlington 
461651372

04.06.2024
At
Lead Android Engineer:
At Digital Turbine, we want to create simpler ways for consumers to discover the apps and
, we create new
frictionless experiences on smartphones that allow brands and advertisers to reach users at an
paths of discovery to connect consumers, publishers, and advertisers in the mobile ecosystem.
across more than 30 global operators and OEMs
Key Responsibilities of the Lead Android Engineer:
●Partners with stakeholders to conceptualize, design, develop, and maintain new software
products and features for Android
●Technical adept in applying thorough and up-to-date knowledge of mobile platforms,
frameworks to design, develop, and maintain features for mobile applications on Android
●Serves as a domain resource inside and outside its own team for various Android
versions and SDKs
●Improves Digital Turbine's technical standards and leads the adoption of industry
●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,
proactive and quality code reviews.
extensible solutions, leverage and improve existing solutions, and reconciling gaps
●Operationally excel in solving complex, ambiguous problems and determine appropriate
solutions/recommendations while logically evaluating alternatives and tradeoffs
●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
proficient in their roles
Knowledge/Skills/Abilities of Lead Android Engineer:
●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
equivalent work experience
Additional Knowledge/Skills/Abilities of Lead Android Engineer
●Strong knowledge of memory management, process lifecycle, threads and thread
handlers in Android
●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.,
Android versions, device sizes, manufacturers)
able to ramp up quickly
●Background with server application development and cloud platforms such as AWS or
●Familiarity with hybrid mobile apps
About Digital Turbine:
The company is headquartered in Austin, Texas, with global offices in New York, Los Angeles, San Francisco, London, Berlin, Singapore, Tel Aviv, and other cities serving top agency, app developer, and advertising markets. Listed on Deloitte Technology Fast 500 for six consecutive years since 2015 and winner of Austin Chamber of Commerce’s Company Culture in 2020.