GE Vernova

Software Engineer – Front End

GE Vernova

full-time

Posted on:

Location Type: Office

Location: HyderabadIndia

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Partner with product owners and key stakeholders to understand functional and usability requirements for PlanOS.
  • Collaborate closely with UX designers to refine user workflows and visual layouts using industry-standard tools such as Figma.
  • Develop, enhance, and maintain reusable UI components using ReactJS, TypeScript, HTML5, and CSS.
  • Implement user-friendly and responsive UI designs based on specifications, UX guidance, and stakeholder feedback.
  • Translate customer and business requirements into clean, testable, and maintainable front-end code.
  • Optimize applications for performance, accessibility, and cross-browser compatibility.
  • Integrate front-end components with REST APIs and collaborate with back-end developers to deliver end-to-end features.
  • Actively participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Perform peer code reviews and follow established coding standards and best practices.
  • Contribute to improving UI development processes, tools, and documentation.
  • Support testing, defect resolution, and knowledge sharing within the team.

Requirements

  • Bachelor’s Degree in Software Engineering, Computer Science, or a related field from an accredited institution.
  • 3–5 years of professional software development experience, with at least 2–3 years focused on front-end/UI development.
  • Hands-on experience with ReactJS, TypeScript, HTML5, and CSS.
  • Good understanding of RESTful APIs and front-end/back-end integration concepts.
  • Familiarity with UX design principles and experience working with UX designers using tools such as Figma.
  • Basic understanding of performance optimization, accessibility, and responsive design.
Benefits
  • Relocation Assistance Provided: Yes

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactJSTypeScriptHTML5CSSREST APIsfront-end developmentperformance optimizationaccessibilityresponsive designUI component development
Soft skills
collaborationcommunicationproblem-solvingpeer code reviewstakeholder engagementknowledge sharingadaptabilityattention to detailteamworkparticipation in Agile/Scrum
Certifications
Bachelor’s Degree in Software EngineeringBachelor’s Degree in Computer Sciencerelated field degree