Offers “General Electric”

14 days agoGeneral Electric

Software Engineer - UI Dev

  • Bengaluru, INDIA
  • IT development

Job description

Job Description Summary

Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.

Job Description

Roles and Responsibilities

In this role, you will:

· 
Develop Dynamic User Interfaces: Design and implement visually appealing, highly responsive, and interactive user interfaces using modern JavaScript frameworks such as Angular .

· 
Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and backend developers to translate wireframes, mockups, and user stories into functional and performant UIs.

· 
Ensure Code Quality and Reusability: Write clean, modular, and reusable code following best practices, including component-based architecture and state management techniques like NgRx ,

· 
Optimize Performance: Monitor and improve UI performance, ensuring fast load times, responsiveness, and smooth rendering across different devices and browsers.

· 
Focus on User-Centric Design: Implement user-centric designs that are accessible, intuitive, and aligned with usability standards

· 
Build Responsive Web Applications: Develop web applications with a focus on responsive design principles to deliver seamless experiences across various screen sizes and devices.

· 
Integrate Frontend and Backend Systems: Collaborate with backend developers to integrate APIs and ensure proper data flow between the frontend and backend services.

· 
Debug and Troubleshoot Issues: Identify and resolve UI bugs and issues efficiently, ensuring high-quality user experiences in production environments.

· 
Stay Current: Keep up-to-date with the latest UI technologies, frameworks, and trends, proposing innovative solutions and adopting new tools where beneficial.

Desired Characteristics

Technical Expertise:

· 
Proficiency in Frontend Frameworks: Advanced knowledge of modern JavaScript frameworks/libraries such as Angular , and expertise in building reusable components.

· 
Strong HTML and CSS Skills: Mastery of HTML5 , CSS3 , including deep understanding of responsive and adaptive design principles.

· 
State Management: Expertise in state management libraries and patterns (e.g., NgRx).

· 
Cross-Browser Compatibility: Familiarity with handling cross-browser issues and ensuring consistency in UI behavior and design.

· 
Version Control and Collaboration Tools: Proficiency in tools like Git , GitHub , or GitLab for version control and collaboration.

· 
Testing and Debugging: Experience with UI testing frameworks such as Protractor , or Playwright for unit, integration, and end-to-end testing.

· 
API Integration: Hands-on experience integrating RESTful APIs and handling asynchronous calls

· 
UI Performance Optimization: Knowledge of tools and techniques to improve performance, such as lazy loading, code splitting, and optimizing rendering cycles.

Personal/Leadership Attributes:

· 
Detail-Oriented: Pays close attention to the finer details of UI/UX design and ensures every component meets quality standards.

· 
Effective Communication: Clearly articulates technical concepts to stakeholders and collaborates effectively with diverse teams.

· 
Problem Solving: Thrives in troubleshooting and resolving UI/UX challenges efficiently, even under tight deadlines.

· 
Team Collaboration: Works seamlessly with backend engineers, designers, and product managers to deliver cohesive solutions.

· 
Curiosity and Adaptability: Passion for learning new UI technologies and frameworks, embracing change and innovation.

Education Qualification:

· 
Bachelor’s Degree in Computer Science, Software Engineering, or STEM (Science, Technology, Engineering, Math) with with a minimum of 2 years of experience in UI development.

Additional Information

Relocation Assistance Provided: Yes

Make every future a success.
  • Job directory
  • Business directory