GE Vernova Logo

GE Vernova

Lead Software Front-End Developer

Posted 6 Days Ago
Be an Early Applicant
In-Office
Hyderabad, Telangana
Mid level
In-Office
Hyderabad, Telangana
Mid level
Develop responsive web applications using Angular 17 and related technologies, collaborate with teams, and enhance user experiences through data visualization and performance optimization.
The summary above was generated by AI
Job Description SummaryWe are seeking a skilled Front-End Developer to build modern, responsive web applications that help clients monitor, analyze, and optimize their energy consumption and carbon footprint. You will work with Angular 17, custom Material Design, RxJS, and NGRX to create performant, maintainable applications that handle complex real-time energy data visualization. The ideal candidate will collaborate closely with UX designers, back-end developers, and product owners to bring our sustainability solutions to life through exceptional user interfaces.

Job DescriptionKey Responsibilities:Application Development
  • Develop responsive web applications using Angular 17, Angular Material, RxJS, and NGRX
  • Implement pixel-perfect UIs from Figma designs with attention to detail and consistency
  • Build complex data visualization components for energy monitoring dashboards and carbon tracking
  • Manage application state using NGRX for predictable and maintainable code
  • Implement responsive designs that work across desktop, tablet, and mobile devices
Reactive Programming & Integration
  • Implement reactive programming patterns using RxJS for real-time data streams (WebSocket)
  • Integrate with REST APIs and handle asynchronous operations efficiently
  • Optimize application performance including lazy loading, change detection strategies, and bundle optimization
  • Collaborate with back-end developers to define API contracts and data models
Code Quality & Collaboration
  • Write clean, maintainable, and well-documented TypeScript code following best practices
  • Write unit tests and integration tests using Jasmine/Karma
  • Participate in code reviews and contribute to front-end architecture decisions
  • Contribute to the front-end component library and coding standards
  • Work within SAFe Agile methodology participating in sprint planning and daily standups
Troubleshooting & Innovation
  • Debug and resolve issues across different browsers and devices
  • Stay current with Angular ecosystem and modern front-end development practices
  • Identify opportunities to improve user experience and application performance
QualificationsEducation
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent professional experience
Experience
  • Minimum of 3 years of professional front-end development experience
  • Strong experience with Angular (version 12+), with Angular 17 knowledge preferred
  • Solid understanding of TypeScript, HTML5, and CSS3/SCSS
  • Experience with RxJS and reactive programming patterns
  • Experience with state management using NGRX or similar libraries (NgRx, Akita, etc.)
  • Experience with data visualization libraries (D3.js, Chart.js, Plotly) (desirable)
  • Experience building dashboards or data-intensive applications (desirable)
  • Understanding of energy management or sustainability domains (desirable)
Technical Skills
  • Core: Angular 17, TypeScript, RxJS, NGRX (required)
  • UI: Angular Material, responsive design, CSS3/SCSS (required)
  • Tools: Git/GitHub, Jira, Visual Studio Code or similar IDE (required)
  • Testing: Jasmine, Karma, understanding of E2E testing
  • Experience with npm
  • Knowledge of accessibility standards (WCAG) (desirable)
  • Experience with Docker for local development (desirable)
  • Familiarity with RESTful API integration patterns
Soft Skills
  • Write clean, maintainable code and follow front-end best practices
  • Strong problem-solving skills and attention to detail
  • Understanding of responsive design principles and mobile-first development
  • Comfortable working with REST APIs and asynchronous programming
  • Team player who collaborates effectively with designers and back-end developers
  • Ability to work autonomously while contributing to team goals
  • Eager to learn new technologies and improve skills
  • Good communication skills to discuss technical solutions with team members
Languages
  • Fully proficient in English both written and spoken (required)
  • Knowledge of French or German (desirable)
Certifications
  • Angular certifications (desirable)
  • Front-end development certifications or relevant training (desirable)

Additional Information

Relocation Assistance Provided: No

Top Skills

Angular 17
Angular Material
CSS3
Docker
Git
Git
Jasmine
Karma
Ngrx
Restful Api
Rxjs
Scss
Typescript
Visual Studio Code

Similar Jobs

Yesterday
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Cloud • Fintech • Financial Services
Lead Frontend Engineer responsible for directing engineering team, shaping frontend architecture, driving quality code, mentoring talent, and collaborating with stakeholders to innovate user interfaces.
Top Skills: AngularApacheAPIsCircle CiCSSDockerExpress.JsFastifyGoHTTPJavaJavaScriptJenkinsKubernetesMySQLNginxNode.jsPostgresPythonReactRestRollupTravis CiTypescriptVueWebpack
13 Days Ago
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Fintech • Analytics
The Senior Frontend Developer will design, implement, and support applications, focusing on Adobe Experience Management and JavaScript technologies within a team environment, ensuring high-quality UI components and stakeholder collaboration.
Top Skills: Adobe AemAdobe AnalyticsAgileCSSCypressDevOpsEs6JavaScriptJestReactTesting LibraryWebpack
17 Days Ago
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
The Lead Software Engineer designs, develops, and implements AI-based tools for internal teams, collaborating with various stakeholders to meet user needs and enhance software functionality.
Top Skills: AIDjangoMachine LearningPythonReact

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account