Job Closed

This listing is no longer active.

DraftKings logo
DraftKings

DraftKings is a sports-technology and media entertainment platform founded in 2012 to change the way consumers engage with their favorite athletes, teams, and s

Lead Software Engineer, Android

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 6,400Since 2012Company Site

Location

United States

Posted

41 days ago

Salary

$136K - $170K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAndroidJavaScriptKotlinReactReduxRxJava

Job Description

Lead Software Engineer, Android

DraftKings

• Lead the design, development, and release of new Android features, owning projects from concept through delivery. • Build systems, APIs, and functionality that power high-quality mobile applications for a passionate, global customer base. • Collaborate with product managers, designers, and data analysts to define technical requirements and align solutions with business goals. • Architect scalable, maintainable Android codebases using modern tools, frameworks, and best development practices. • Leverage Jetpack libraries and Jetpack Compose to deliver performant, intuitive UI experiences. • Integrate RESTful APIs, manage state and data persistence, and ensure app reliability through proactive monitoring and optimization. • Mentor and guide engineers, fostering technical growth and adherence to high coding standards. • Maintain code quality through testing, code reviews, and continuous improvement, while staying ahead of Android platform updates and emerging technologies.

Job Requirements

  • Bachelor's degree in Computer Science or any relevant combination of education, experience and training.
  • At least 5 years of professional Android development experience, with proven success leading projects or teams.
  • Expert proficiency in Kotlin and strong understanding of Android SDKs, architecture patterns (MVVM, MVI, or Clean Architecture), and OOP principles.
  • Hands-on experience with Jetpack Compose, Jetpack libraries, and modern UI development practices.
  • Strong background in API integration, asynchronous programming (coroutines, flows, RxJava/RxKotlin), and performance optimization.
  • Familiarity with dependency injection, custom view development, and animations.
  • Experience with CI/CD pipelines, automated testing frameworks, and release processes.
  • Excellent problem-solving, debugging, and troubleshooting skills.
  • Strong leadership and communication abilities, with a track record of mentoring engineers and collaborating effectively across teams.
  • Experience with Redux, functional programming, or exposure to JavaScript and React is a plus.

Benefits

  • Bonus
  • Equity

Related Job Pages

More Android Engineer Jobs

Minsait logo

Junior Flutter Developer – Android/iOS

Minsait

Join a more human technology #MoreMinsait

Android Engineer41 days ago
Full TimeRemoteTeam 10,001+Since 2016H1B No Sponsor

• Contribute to the development and maintenance of mobile applications. • Work on implementing features with guidance. • Integrate with REST APIs. • Use state management solutions (such as Provider, Riverpod, or Bloc). • Follow architectural organization patterns (such as Clean Architecture or MVVM). • Maintain existing code, fix bugs, and adhere to quality standards and development best practices. • Familiarity with native integrations (Android/iOS), data persistence, and app publishing processes. • Understand business rules with support from the team.

Brazil
Job Closed
U-Haul logo

Android Developer Intern

U-Haul

Since 1945, U-Haul has been serving do-it-yourself movers and their households.

Android Engineer41 days ago
InternshipRemoteTeam 10,001+Since 1945H1B No Sponsor

• Participate in the mobile app development lifecycle. • Develop, test, and deploy user interface, service tier, and data tier components for complex mobile apps. • Code, debug, and test apps to meet business requirements. • Ensure the best possible performance, quality, and responsiveness of your code. • Support, troubleshoot, and optimize mobile apps. • Learn to conduct peer reviews of team members’ code.

Arizona
Job Closed
DraftKings logo

Lead Software Engineer, Android

DraftKings

DraftKings is a sports-technology and media entertainment platform founded in 2012 to change the way consumers engage with their favorite athletes, teams, and s

Android Engineer41 days ago
Full TimeRemoteTeam 6,400Since 2012

• Lead the design, development, and release of new Android features, owning projects from concept through delivery. • Build systems, APIs, and functionality that power high-quality mobile applications for a passionate, global customer base. • Collaborate with product managers, designers, and data analysts to define technical requirements and align solutions with business goals. • Architect scalable, maintainable Android codebases using modern tools, frameworks, and best development practices. • Leverage Jetpack libraries and Jetpack Compose to deliver performant, intuitive UI experiences. • Integrate RESTful APIs, manage state and data persistence, and ensure app reliability through proactive monitoring and optimization. • Mentor and guide engineers, fostering technical growth and adherence to high coding standards. • Maintain code quality through testing, code reviews, and continuous improvement, while staying ahead of Android platform updates and emerging technologies.

United States
$136K - $170K / year
Job Closed
Spectrio logo

Senior Android Engineer – Digital Signage, Media Platforms

Spectrio

Customer engagement solutions for every business.

Android Engineer41 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design and maintain Android services and apps for headless and non-touch environments, ensuring the application boots instantly and recovers automatically from failures. • Optimize video pipelines using ExoPlayer/Media3 to handle 4K content, seamless looping, and multi-zone rendering without dropped frames. • Implement and tune HLS, RTSP, and Multicast (UDP) streaming capabilities, focusing on low-latency delivery and robust buffer management. • Work directly with device hardware APIs (serial ports, HDMI-CEC, USB-HID) to control screens, sensors, and external peripherals. • Develop logic for Remote Device Management (RDM), including silent background updates, real-time telemetry, and remote screenshot/logging capabilities. • Own "Always-On" reliability—managing memory leaks, thermal throttling, and offline-first data persistence (Room/SQLite) to survive network outages.

Florida + 2 moreAll locations: Florida | North Carolina | Texas