UI Developer

Hybrid
Mid-level
🇮🇳 India
Software Developer
Software development

Established in 1998, Customized Energy Solutions is an energy advisory, software and services company that works closely with clients to navigate the wholesale and retail electricity markets across the United States and globally. We offer software solutions, back office operational support, and advisory and consulting services focused on asset optimization and energy market participation efficiency.

CES is also a third-party asset manager of more than 17,000 MWs of renewable and conventional generation resources across all ISOs in the United States, Ontario, Canada and Guam. CES empowers clients to achieve their goals by helping them navigate the evolving energy markets, complex market rules, and new energy technologies. Customized Energy Solutions is one of the fastest growing energy consulting & services companies, operating in North America for the past 25 years. Customized is working with over 400 clients across the value chain of the electricity industry globally.

We started our India operations as Customized Energy Solutions India Pvt. Ltd in 2010. We work with commercial and industrial customers to help reduce their energy costs through better utilization of the energy markets and emerging technologies. We have helped bring innovative energy services such as demand response to India. We are pioneering in exploring integration of latest technologies such as energy storage, microgrids as well as smart grid maturity model to Indian consumers.

Our team of associates at CES is highly motivated, innovative, and passionate about providing excellent Services to our clients. We look for individuals interested in growing with our company, and working in an exciting, open, and collegial work environment. Our main office is located in Philadelphia, with satellite offices in the US, Canada, Japan, India, Netherlands, UAE and Vietnam.

Requirements

We are seeking a talented and experienced UI Developer to join our thriving team. If you are passionate about creating intuitive and engaging user interfaces and have a strong background in web development technologies, we encourage you to join our team.

As a UI Developer, you will be responsible for designing and implementing user-facing web applications and interfaces. You will collaborate with cross-functional teams to deliver high-quality, responsive, visually appealing web experiences.

Responsibilities

  • Delivering a complete front-end application
  • Ensuring high performance on web application.
  • Building Re usable components using Angular adhering to best coding practices.
  • Ensure Quality of deliverables adhering to coding standards and best practices
  • Following up with UX team for Reviews on UI components & Styling and ensure the technical feasibility of UI/UX designs
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Optimize applications for maximum speed and scalability
  • Perform unit testing and identify, troubleshoot and solve code-related issues as needed
  • Participate in code reviews and provide feedback on best practices for Angular development.
  • Work closely with cross-functional teams to ensure alignment with project requirements and timelines

Requirements

  • Bachelor's degree in computer science or related field preferred.
  • Excellent understanding of JavaScript.
  • 3+ years of proven experience as an Angular developer.
  • Proficiency in HTML, CSS, and JavaScript, with a strong understanding of modern frontend frameworks/libraries such as Angular, React, Vue.js
  • Solid understanding of web development fundamentals including DOM manipulation, AJAX, and browser compatibility.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Familiarity with CSS preprocessors such as SCSS/SASS and Less.
  • Working experience with ECMA Script 6 features.
  • Working experience of Rxjs operators for handling the data.
  • Excellent understanding of cross-browser compatibility issues and ways to fix them.
  • Strong problem-solving skills and attention to detail.
  • Familiarity with RESTful APIs/JSON and web services awareness.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with Agile methodology.
  • Excellent communication and collaboration skills
  • Ability to work independently and in a team environment.
  • Familiarity with version control systems such as Git/SVN.
  • A continuous learning mindset to stay up to date with evolving web technologies

Skills Required

  • Web Technologies: HTML, CSS, SCSS, Bootstrap, JavaScript, TypeScript and Node.js.
  • JavaScript Libraries: Angular 11+, (ReactJS good to have).
  • Tools: JIRA
  • Version Controls: Git

Good to have Skills

  • Working experience of charting library such as Highchart, Recharts and D3.js
  • Good understanding of authentication tools like Auth0
  • Good understanding of third-party component libraries such as Kendo, PrimeNG or Core UI.
  • Working experience of table library like AgGrid.
  • Working experience with real-time notifications using WebSocket.

 

Customized Energy Solutions

Customized Energy Solutions

Customized Energy Solutions (CES) is a leading service provider of market intelligence and operational support services to companies participating in the retail and wholesale electric and natural gas markets

🌞Clean energy
Consulting
Utilities

Other jobs at Customized Energy Solutions

 

 

 

 

 

 

 

 

View all Customized Energy Solutions jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇮🇳 India
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs