HamburgerMenu
hirist

ChargePoint - Senior Engineer - React.js/Javascript

Posted on: 24/10/2025

Job Description

What You Will Be Doing :

- Implement translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.

- Engage with the UI/UX designer and bridge the gap between graphical design and technical implementation.

- Take an active role on both sides and define how the application looks and how it works.

What You Will Bring To ChargePoint:

- Work with API development team to design and build software applications to function across multiple platforms.

- Maintain and improve the website by developing new user-facing features.

- Build reusable code and libraries for future use.

- Validate the technical feasibility of UI/UX designs.

- Optimize application for maximum speed and scalability.

- Assure that all user input is validated before submitting to the back-end.

- Conduct thorough testing of user interfaces in multiple platforms to ensure all designs render correctly and systems function properly.

- Get feedback from, and build solutions for users and customers.

- Write functional requirement documents and guides.

- Ensure high-quality graphic standards and brand consistency.

- Collaborate with other team members and stakeholders.

Requirements:

- 4 years Engineer experience, extensively with React in microservice based architecture.

- Bachelors degree in Computer Science, Computer Engineering preferred.

- Proficient understanding of web markup, including HTML5, CSS3.

- Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.

- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.

- Thorough understanding of advanced JavaScript libraries and frameworks, such as, ReactJS, Material UI.

- Experience with popular React.js workflows (such as Flux or Redux).

- Experience with data structure libraries (e., Immutable.js).

- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

- Good understanding of asynchronous request handling, partial page updates, and AJAX.

- Proficient understanding of cross-browser compatibility issues and ways to work around them.

- Proficient understanding of code versioning tools, such as Git / Mercurial / SVN.

- Good understanding of SEO principles and ensuring that the application will adhere to them.

- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

- Knowledge of isomorphic React is a plus.

Location : Bangalore, India.


info-icon

Did you find something suspicious?