The Additive Analytics team designs and delivers software analytics products that power Colibrium Additive machines at GE Aerospace. We transform complex machine, process, and quality data into intuitive, high-impact user experiences that help customers improve safety, quality, delivery, and cost.As a Senior Software Engineer with a UI/Frontend focus, you will lead the design and implementation of modern, responsive web interfaces and front-end architectures for our analytics products. You will partner closely with UX, backend engineers, and domain experts to create data-rich dashboards, workflows, and tools that make additive manufacturing insights easy to understand and act on.Job Description
Site OverviewEstablished in 2000, the John F. Welch Technology Center (JFWTC) in Bengaluru is our multidisciplinary research and engineering center. Engineers and scientists at JFWTC have contributed to hundreds of aviation patents, pioneering breakthroughs in engine technologies, advanced materials, and additive manufacturing.
Role Overview
UI Architecture & Technical Leadership
Lead the front-end architecture and design for analytics applications, ensuring scalability, performance, and maintainability.
Define and enforce UI coding standards, component patterns, and best practices (e.g., design systems, reusable components, state management).
Evaluate and select frontend frameworks, libraries, and tools that best support the team’s roadmap (e.g., React, Angular, or similar).
User Experience & Product Collaboration
Collaborate with UX/UI designers, product managers, and domain experts to translate requirements into intuitive, data-driven user interfaces.
Drive the creation of data visualizations, dashboards, and workflows that help users interpret machine and production analytics quickly and accurately.
Advocate for user-centric design, accessibility, and usability throughout the development process.
Hands-on Frontend Development
Develop responsive, performant single-page applications using modern JavaScript frameworks and best practices.
Implement robust client-side logic, state management, and routing to support complex analytics use cases.
Integrate UI components with backend services and APIs, collaborating closely with backend engineers to define efficient contracts and payloads.
Ensure cross-browser compatibility and optimize rendering performance for large data sets and real-time updates.
Quality, Testing & CI/CD for Frontend
Establish and maintain automated front-end tests (unit, component, end-to-end) using modern testing frameworks.
Participate in and lead code reviews, ensuring high-quality, clean, and maintainable UI code.
Work with the team to implement and improve CI/CD pipelines for frontend builds, tests, and deployments.
Mentoring & Cross-Functional Influence
Mentor junior and mid-level UI engineers, providing guidance on architecture, design, implementation, and debugging.
Lead technical discussions on UI/UX tradeoffs, performance, and feasibility; help refine user stories and estimates from a frontend perspective.
Collaborate with backend, data, and platform teams to ensure end-to-end solutions are cohesive and performant.
Additive Analytics Domain Integration
Develop a strong understanding of additive machine data, process parameters, and customer workflows to design UIs that fit real-world usage.
Work with data and backend teams to design visualizations and interactions that surface the most relevant insights to operators, engineers, and leaders.
Ideal Candidate
Ideal candidate is a senior frontend engineer who can architect and deliver modern, responsive, data-rich web applications using frameworks like React or Angular, with strong skills in state management, testing, performance optimization, and CI/CD. They excel at collaborating with UX, backend, and domain experts to build intuitive analytics dashboards and workflows for complex additive manufacturing data, while mentoring others and championing user-centric, accessible design.
Required Qualifications:
Bachelor’s degree in Computer Science or a STEM field (Science, Technology, Engineering, Math).
Minimum 5 years of professional software development experience, with a strong emphasis on frontend/UI development
Deep expertise in JavaScript/TypeScript and at least one major framework such as React, Angular, or a similar modern SPA framework.
Strong knowledge of HTML5, CSS3, responsive design, and modern layout techniques (Flexbox, Grid); understanding of accessibility best practices.
Experience designing and implementing component libraries, design systems, and state management (e.g., Redux, NgRx, MobX, or similar).
Experience building data-rich UIs, dashboards, and visualizations using libraries such as D3.js, Chart.js, Highcharts, or similar
Proven ability to integrate UIs with RESTful APIs, handle authentication/authorization flows, and design efficient client-server interactions.
Proficiency with front-end build tools (Webpack, Vite, or similar) and testing frameworks (Jest, Jasmine, Cypress, Playwright, etc.). Experience with CI/CD for frontend assets.
Ability to analyze and optimize frontend performance, including bundle size, rendering speed, and perceived responsiveness.
Familiarity with backend technologies (e.g., Java/Spring, Node.js) and databases to effectively collaborate and co-design interfaces and APIs.
Experience with data-heavy enterprise applications, industrial or IoT dashboards, or analytics platforms is a strong plus.
Preferred Qualifications
User & Customer Focus: Understands how UI design impacts customer outcomes, adoption, and satisfaction; uses this to guide technical decisions and priorities.
Value-Oriented Delivery: Prioritizes features and improvements that most improve usability, clarity, and time-to-insight for users.
Strategic Collaboration: Partners with product and UX to shape roadmaps and ensure UI investments align with business objectives and customer needs.
UI Champion: Passionate about creating great user experiences, from overall flow down to interaction details and visual polish.
Strong Communicator: Clearly articulates front-end design decisions, tradeoffs, and risks to both technical and non-technical stakeholders.
Mentor & Team Builder: Helps grow the UI skill set across the team; provides constructive feedback and fosters a culture of learning.
Ownership & Initiative: Takes responsibility for the quality and stability of the UI in production; proactively identifies and addresses UX and performance issues.
Adaptable & Curious: Stays current on frontend technologies, UX patterns, and web standards; quickly adapts to changing requirements and new tools.
At GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. Here, you will have the opportunity to work on really cool things with really smart and collaborative people. Together, we will mobilize a new era of growth in aerospace and defense. Where others stop, we accelerate.
Additional Information
Relocation Assistance Provided: Yes