remoteonsite
Full Stack Software Engineer - ChargePoint
Software Engineer
Develop and maintain scalable full‑stack applications for EV charging platforms, leveraging React, Node.js, and AWS services to deliver reliable, high‑performance solutions for drivers and businesses.
About the role
Key Responsibilities
- Design, develop, and ship end‑to‑end features for web and mobile charging applications using React and Node.js.
- Build and maintain RESTful APIs and micro‑services on AWS, ensuring high availability and security.
- Collaborate with product, UX, and infrastructure teams to translate requirements into technical specifications.
- Write clean, testable code and implement automated testing to uphold code quality.
- Monitor performance, troubleshoot production issues, and continuously improve system reliability.
Requirements
- 3+ years of professional experience in full‑stack development with JavaScript, React, and Node.js.
- Strong knowledge of AWS services (e.g., EC2, Lambda, RDS, S3) and infrastructure‑as‑code concepts.
- Proficiency in relational databases and SQL query optimization.
- Experience building and consuming RESTful APIs and working with micro‑service architectures.
- Solid understanding of software engineering best practices, version control (Git), and CI/CD pipelines.
Skills
javascriptreactnodejsawssql