Software Engineer: Full Stack


Company Type

ChargePoint brings electric vehicle (EV) charging to more people and places than ever before with the world’s largest and most open EV charging network. We design, build and support all of the technology that powers this network. Our charging stations, mobile app and network make it easy to charge EVs anywhere. Our energy management solutions help people and businesses shift away from fossil fuels and manage growing demand for EV charging. And our work with multiple stakeholders, from automakers to individual businesses, paves the way for widespread EV adoption.

Here's a snippet of things we've been working on:

See more at


Designing, building and maintaining scalable and reliable API frameworks to support ChargePoint’s Driver Network

Work closely with product management to define user requirements and translating them into reliable, intuitive features

Participate in all phases of development, from design to implementation, unit testing, and release, including rapidly prototyping, running A/B tests, and pushing code into production

Evangelize code quality through writing well architected, structured code, unit tests and practicing good engineering hygiene

Provide technical and thought leadership for the development team

Refactor, optimize and constantly drive for improved efficiency and code health


Great engineering skills and strong CS fundamentals

Comfortable with full-stack projects and able to build a minimum working product quickly

Exposure to architectural patterns of a large, high-scale web application with good understanding of web concepts such as session, cache, cookies, connection pooling, and so on

Familiarity with server architectures, web services and distributed systems

Strong fluency in an object oriented language such as Java

Good experience with SQL.

Good experience with HTML, CSS and JavaScript

At least 5 years of industry experience

Bachelor's Degree in Computer Science or equivalent



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.

If there is a match between your experiences/skills and the Company needs, we will contact you directly.

ChargePoint is an equal opportunity employer.  Applicants only - Recruiting agencies do not contact.

Read Full DescriptionHide Full Description
Confirmed 12 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up