Post Job Free
Sign in

Android Developer

Company:
TPI Global (formerly Tech Providers, Inc.)
Location:
Burlingame, CA
Posted:
May 16, 2025
Apply

Description:

Job Title: Android Developer

Location: Burlingame, CA

Duration: 12+ months

Roles and Responsibilities:

As an Android Developer Engineer on the client team, you can help build new, innovative hardware and software that radically redefine the way people work, play and connect.

Work closely with our product and design teams to build new and innovative application experiences for the Android platform

Implement custom native user interfaces using the latest Android programming techniques

Build reusable Android software components for interfacing with our back-end platforms

Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance Technical Skills required:

5+ years of hands-on experience in Android app development using Kotlin and/or Java

Proven experience building Android applications that interact with external devices using: Bluetooth / BLE, Wi-Fi Direct, File and data transfer over networks

Strong understanding of network communication protocols: HTTP, WebSockets, and RESTful APIs

Experience working with multithreading, background services, and performance optimization

Familiarity with Android architecture components

Experience with testing frameworks and CI/CD pipelines is a plus

Solid knowledge of Android UI/UX best practices and experience working closely with designers

Exposure to JavaScript and web technologies is a plus

Strong problem-solving skills and the ability to independently own and deliver features

Excellent communication and collaboration skills

Bachelor’s degree in computer science, computer engineering, or a related technical field—or equivalent practical experience

Apply