Senior Android Engineer

An open IoT platform connecting everything that moves, partnering with fleets, developers, and manufacturers in transportation industry.
$118,655 - $196,100
Android
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Logistics

Description For Senior Android Engineer

Platform Science, founded in 2015, is revolutionizing the transportation industry with its open IoT platform. We're seeking a Senior Android Engineer to join our Driver Framework team in San Diego. This role is crucial in developing our core Android framework that enables mobile applications to utilize our connected vehicle platform's edge capabilities. The position involves working with cutting-edge technologies including Kotlin, Java, and modern Android development tools.

As part of the Driver Framework team, you'll be responsible for the core mobile SDK, driver framework, vehicle-tablet connectivity, user management, and platform notifications. The role offers unique challenges in building a flexible framework that supports both internal and third-party developers. Our tech stack is diverse, combining Android development with backend services in PHP and Node.js.

The ideal candidate brings 5+ years of Android development experience and strong expertise in enterprise mobile SDKs, Bluetooth/WiFi connectivity, and CI/CD practices. You'll work in an engaging, diverse environment that values innovation, thoughtful actions, and empathy. The position offers competitive compensation ($118,655-$196,100) and comprehensive benefits including medical, dental, vision insurance, 401k, and parental leave.

This is an opportunity to join a company that's connecting everything that moves in the transportation industry, working with innovative fleets, application developers, and vehicle manufacturers to deliver revolutionary solutions globally. You'll be part of a team that approaches challenges with resiliency and creativity, while maintaining transparency and unity across all levels.

Last updated 2 months ago

Responsibilities For Senior Android Engineer

  • Building and maintaining platform applications written in Kotlin/Java
  • Working with Room/SQLite DBs, MVVM Design Patterns, Dependency Injection, Flows and Coroutines
  • Writing unit tests, integration tests, and e2e tests for Android apps
  • Performing code reviews for team members' code
  • Troubleshooting and solving complex technical problems
  • Learning new technologies while supporting existing ones

Requirements For Senior Android Engineer

Java
Kotlin
Node.js
PHP
JavaScript
TypeScript
  • 5+ years experience in Android development
  • Experience building and maintaining enterprise mobile SDKs
  • Experience with Bluetooth and/or wifi connectivity to hardware devices
  • Experience with Jenkins and CI/CD
  • Solid portfolio of experience building mobile applications
  • Good technical foundation with ability to pick up new skills
  • Bachelor's Degree in Computer Science, Engineering, or equivalent experience

Benefits For Senior Android Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short-term and long-term disability insurances
  • AD&D and life insurance
  • 401k plan
  • Paid vacation, sick leave and holidays
  • Six weeks of paid parental leave

Interested in this job?

Jobs Related To Platform Science Senior Android Engineer

Android Developer

Android Developer position at Platform Science, developing cutting-edge software for semi-trucks with 5+ years experience required.

Sr. Android Software Engineer, Insurance Engineering

Senior Android Engineer role at Airbnb building protection products, offering remote work, competitive pay, and opportunity to impact millions of users.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.

Senior Android Developer

Senior Android Developer position at Intellectsoft - 5+ years experience required, remote work available, comprehensive benefits package.

Android Developer

Senior Android Developer position at BetterSleep, developing features for a global sleep wellness app using Kotlin and Java in a hybrid work environment.