Senior Software Engineer - Android

ChargePoint

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ChargePoint is seeking a Senior Android Engineer in Bangalore, India, to design and develop advanced features for electric vehicle charging applications. You will work with Kotlin and Jetpack Compose to deliver high-performance apps, collaborating with a diverse team.

The ideal candidate will have over 5 years of experience, with a strong emphasis on problem-solving and optimizing app performance. Join us in making EV charging seamless and accessible.

Qualifications

  • 5+ years of Android development experience with strong proficiency in Kotlin.
  • Experience building scalable production apps with Jetpack libraries.
  • Strong understanding of mobile architecture patterns.

Responsibilities

  • Design and develop advanced Android features across the charging experience.
  • Collaborate with product managers, designers, and backend engineers.
  • Optimize app performance and contribute to architectural decisions.

Skills

Android development experience
Proficiency in Kotlin
Working knowledge of Jetpack libraries
Understanding of mobile architecture
Problem-solving skills

Tools

Git
CI/CD systems
Firebase

Job description

Reports To

Senior Software Engineering Manager

What You Will Be Doing

We are building the digital backbone for electric vehicle charging network in North America and beyond—making it seamless, intelligent, and accessible. As a Senior Android Engineer, you’ll play a key role in delivering intuitive, high-performance mobile experiences that empower EV drivers to locate chargers, start sessions, track usage, and manage their vehicles on the go.

If you’re passionate about sustainability, love building reliable Android apps, and want your work to have real-world impact—this role is for you.

What You Will Bring to ChargePoint
  • Design and develop advanced Android features across the charging experience—station discovery, real-time session tracking, payments, and notifications
  • Work with Jetpack Compose, Kotlin, and modern Android patterns (MVVM/MVI) to deliver maintainable and scalable code
  • Collaborate with product managers, designers, and backend engineers to turn user needs into elegant solutions
  • Ensure code quality through automated tests, peer reviews, and continuous integration
  • Optimize app performance, battery usage, and real-time responsiveness for EV workflows
  • Contribute to architectural decisions and help break down complex features into modular components
  • Investigate and resolve production issues quickly and effectively
  • Stay updated with the latest Android trends and apply best practices to deliver a world-class app
Requirements
  • 5+ years of Android development experience with strong proficiency in Kotlin
  • Experience building and scaling production apps with Jetpack libraries (e.g., Compose, Navigation, WorkManager)
  • Strong understanding of mobile architecture (MVVM, MVI, Clean Architecture)
  • Familiarity with REST APIs, JSON, and third-party integrations
  • Experience working on location-based services, maps, or real-time data sync is a plus
  • Comfortable with tools like Git, CI/CD systems, and performance profiling
  • Excellent problem-solving skills and a collaborative, product-first mindset
Bonus Points
  • Experience in EV, mobility, IoT, or energy tech domains
  • Knowledge of Bluetooth (BLE), RFID, or vehicle telematics
  • Familiarity with analytics tools (Firebase, Amplitude, Segment)
  • Exposure to modular app development or multi-module architecture
  • Prior contributions to open-source Android libraries or technical blogs
Tech Stack
  • Kotlin, Jetpack Compose, Coroutines, Hilt
  • Google Maps SDK, Retrofit, Room, WebSockets
  • Firebase (Crashlytics, Remote Config, A/B Testing)
  • GitHub Actions, Bitrise (CI/CD)
Location

Bangalore, India

Equal Opportunity Employer

We are committed to an inclusive and diverse team. ChargePoint is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ChargePoint • Bengaluru

On-site
Senior Software Engineer - Core Services
Senior Software Engineer - Core Services

ChargePoint • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

ChargePoint • Bengaluru Urban

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

ChargePoint • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Software Engineer - Full Stack
Software Engineer - Full Stack

ChargePoint • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Software Engineer
Software Engineer

ChargePoint • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Embedded Linux Engineer - Platform Software -
Embedded Linux Engineer - Platform Software -

ChargePoint • India

On-site
INR 900,000 - 1,300,000
Staff Software Engineer
Staff Software Engineer

ChargePoint • Bengaluru Urban

On-site
INR 1,500,000 - 2,500,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

ChargePoint • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior System Software Engineer
Senior System Software Engineer

ChargePoint • Gurgaon

On-site
INR 2,400,000 - 3,600,000