Advanced Lead Engineer-UI/UX.

Wabtec
Full-timeβ€’Bengaluru, India

πŸ“ Job Overview

Job Title: Advanced Lead Engineer - UI/UX

Company: Wabtec

Location: Bengaluru, Karnataka, India

Job Type: Full-time

Category: Software Engineering / UI/UX Development

Date Posted: June 18, 2026

Experience Level: 5+ Years

Remote Status: On-site

πŸš€ Role Summary

  • Design, develop, and enhance intuitive and accessible user experiences for web applications within Wabtec's Transit IoT and Smart Data products.

  • Translate user needs and Figma designs into high-quality, reusable Angular components using TypeScript, contributing to a shared design system.

  • Collaborate closely with backend engineers to integrate performance APIs and services, including Go-based services, ensuring reliable and secure functionality.

  • Implement and uphold UI quality practices, including unit/integration testing, linting, and peer reviews, to maintain a high standard of engineering excellence.

  • Ensure performance and accessibility are integral to the development process, adhering to standards like WCAG compliance and responsive design principles.

πŸ“ Enhancement Note: While the title is "Advanced Lead Engineer," the responsibilities and requirements suggest a strong individual contributor role with potential for technical leadership within the UI/UX domain, rather than a direct people management position. The focus is on deep technical expertise and execution in front-end development and UX implementation.

πŸ“ˆ Primary Responsibilities

  • Develop and enhance Angular web applications using TypeScript, delivering user-focused features from backlog inception through to final release.

  • Partner with UX designers and product stakeholders to thoroughly understand user needs, validate design concepts, and ensure delivered UI solutions precisely match original intent and technical constraints.

  • Translate Figma components and interaction patterns into robust, reusable Angular components, actively contributing to the growth and maintenance of a comprehensive shared design system.

  • Implement rigorous UI quality practices, including comprehensive unit and integration tests, code linting, and constructive peer review processes, to consistently maintain a high standard of engineering output.

  • Collaborate effectively with backend engineers to define API contracts, consume backend services, troubleshoot complex integration issues, and provide support where necessary for Go services to ensure end-to-end functionality.

  • Proactively consider and implement performance optimizations and accessibility standards throughout the development lifecycle, focusing on aspects like responsive layout, efficient rendering, and WCAG compliance.

  • Accurately estimate effort, plan development sprints, and deliver work within an agile/scrum framework, actively participating in sprint ceremonies and contributing to continuous process improvement initiatives.

  • Build and maintain comprehensive UI documentation, including details on components, established patterns, and usage guidance, to facilitate consistent and efficient delivery across multiple development teams.

  • Maintain source control repositories (Git) and front-end build processes within CI/CD pipelines, ensuring reliable deployment cycles and clear traceability of code changes.

  • Proactively engage with cross-functional teams, including product management, UX design, backend engineering, security, and DevOps, to efficiently resolve issues and deliver cohesive, end-to-end solutions.

πŸ“ Enhancement Note: The responsibilities emphasize a full lifecycle ownership for UI development, from understanding requirements and design translation to implementation, testing, documentation, and cross-functional collaboration. The mention of Go services indicates a need for front-end engineers who can bridge the gap with backend development.

πŸŽ“ Skills & Qualifications

Education: Bachelor's/Master's degree in Computer Science, Electronics & Communication, Information Systems, Information Technology, or Electrical & Electronics Engineering.

Experience: 5+ years of overall working experience with a proven track record in delivering production web applications as a UI/UX Engineer or Front-End Engineer with a strong UX focus.

Required Skills:

  • Professional technical experience: 5+ years building and deploying production-ready web applications.

  • Strong proficiency in TypeScript and modern front-end engineering practices, including component-based architecture.

  • Hands-on expertise with Angular framework, including deep understanding of components, routing, forms, state management, and testing methodologies.

  • Ability to effectively interpret and work from Figma designs, including components, styles, and prototypes, ensuring consistent application of design principles.

  • Working knowledge of Go, specifically for reading/writing services and debugging API interactions, to support seamless end-to-end solution delivery.

  • Excellent problem-solving skills with a meticulous attention to detail in code and user experience design.

  • Strong verbal and written English communication skills for effective collaboration and reporting. Preferred Skills:

  • Experience building, maintaining, and scaling a design system or component library.

  • Strong command of HTML5, CSS (SCSS), responsive design principles, and ensuring cross-browser compatibility.

  • Demonstrated experience with accessibility standards (WCAG) and implementing inclusive design practices.

  • Experience consuming and/or designing RESTful or JSON APIs.

  • Understanding of common authentication and authorization patterns in web applications.

  • Proven experience with automated testing frameworks for web applications, encompassing both unit and end-to-end testing.

  • Exposure to secure coding practices and common web security considerations, such as those outlined by OWASP.

  • Familiarity with CI/CD pipelines and best practices for front-end application deployment.

  • Excellent interpersonal skills to foster effective collaboration with diverse cross-functional teams and stakeholders.

  • Knowledge of secure coding practices and experience with application security testing within cloud environments like AWS, and CI/CD tools like GitLab.

πŸ“ Enhancement Note: The requirements highlight a blend of deep front-end expertise (Angular, TypeScript) and a strong understanding of UX principles, design systems, and cross-functional collaboration. The "working knowledge of Go" is a key differentiator, indicating a need for engineers comfortable with full-stack integration challenges.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase of production-ready web applications developed using Angular and TypeScript, demonstrating a strong grasp of modern front-end architecture.

  • Examples of UI components and patterns translated from Figma designs, illustrating adherence to design specifications and contribution to a design system.

  • Case studies detailing the implementation of accessibility standards (WCAG) and responsive design across various projects, highlighting user impact.

  • Demonstrations of API integration with backend services, preferably including examples involving Go services, to showcase end-to-end solution development capabilities.

  • Evidence of robust testing strategies, including unit, integration, and potentially end-to-end tests, to ensure code quality and application stability. Process Documentation:

  • Workflows demonstrating how user needs and Figma designs are translated into actionable development tasks and implemented in Angular.

  • Documentation of contributions to a design system or component library, outlining the process for creating, maintaining, and versioning reusable UI elements.

  • Examples of how performance optimizations and accessibility compliance were integrated into the development process, including measurement and validation techniques.

  • Documentation of collaboration processes with backend engineers and UX designers, highlighting communication strategies and issue resolution mechanisms.

πŸ“ Enhancement Note: For an "Advanced Lead Engineer," a portfolio is crucial. It should not just display finished products but also the candidate's process, problem-solving approach, and ability to contribute to a scalable and well-documented UI development ecosystem. The inclusion of Go service interaction is a specific point to highlight.

πŸ’΅ Compensation & Benefits

Salary Range: For an Advanced Lead Engineer with 5+ years of experience in Bengaluru, India, the estimated annual salary range is β‚Ή1,500,000 to β‚Ή2,500,000 (approximately $18,000 - $30,000 USD, subject to exchange rates). This estimate is based on market research for senior UI/UX and Front-End Engineers in major Indian tech hubs, considering Wabtec's industry and the role's technical complexity.

Benefits:

  • Comprehensive health insurance coverage for employees and dependents.

  • Retirement savings plan/provident fund contributions.

  • Paid time off, including vacation days, sick leave, and public holidays.

  • Opportunities for professional development and continuous learning, including access to training programs and industry conferences.

  • Potential for performance-based bonuses and salary increments.

  • Employee assistance programs offering support for personal and professional well-being.

  • Opportunities to work on cutting-edge transportation technology solutions.

Working Hours: Standard 40-hour work week, typically Monday to Friday. While the role is onsite, there may be occasional requirements for extended hours to meet project deadlines or address urgent issues, as per project needs.

πŸ“ Enhancement Note: Salary estimates are based on publicly available data for senior engineering roles in Bengaluru, India, from sources like Glassdoor, LinkedIn Salary, and local recruitment agencies. The range accounts for variations in specific experience, skill depth, and negotiation. Benefits are typical for large multinational corporations in India.

🎯 Team & Company Context

🏒 Company Culture

Industry: Wabtec operates in the Transportation Equipment Manufacturing sector, specifically focusing on equipment, systems, digital solutions, and value-added services for freight and transit rail, as well as mining, marine, and industrial markets. This industry demands high reliability, safety, and innovation, influencing the engineering culture towards meticulousness and forward-thinking.

Company Size: Wabtec Corporation has approximately 27,000 employees globally, indicating a large, established enterprise with structured processes and significant resources. For operations professionals, this means opportunities for scale, impact, and exposure to diverse business units, but also a need to navigate larger organizational structures.

Founded: Wabtec's roots trace back over 150 years, with significant heritage from companies like GE Transportation and Faiveley Transport. This long history suggests a culture that values experience, stability, and continuous evolution, integrating new technologies while building on a strong foundation.

Team Structure:

  • The role reports to the Engineering Manager of the Transit Software Team, suggesting a specialized team focused on software solutions for transit applications.

  • The UI/UX Engineer will be part of a cross-functional team that likely includes backend engineers (some with Go expertise), product managers, UX designers, and potentially QA and DevOps specialists.

  • Collaboration is key, with a strong emphasis on working with backend engineers to define and consume APIs, and with product/UX stakeholders for design validation and requirement understanding. Methodology:

  • The team operates within an agile/scrum environment, requiring participation in sprint ceremonies, continuous improvement, and iterative development cycles.

  • Emphasis is placed on UI quality practices, including unit/integration testing, linting, and peer reviews, indicating a commitment to code maintainability and robustness.

  • Focus on translating Figma designs and user needs into functional, high-quality Angular interfaces, with a drive for reusability through a shared design system.

Company Website: https://www.wabteccorp.com/

πŸ“ Enhancement Note: Wabtec's long history and global presence suggest a culture that balances tradition with innovation. The "People First" and "Expand the Possible" ethos indicates a focus on employee growth and ambitious problem-solving, which is crucial for attracting highly skilled engineers.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as an "Advanced Lead Engineer." In the context of UI/UX and software engineering, this typically signifies a senior individual contributor role. It implies deep technical expertise, significant experience in complex project delivery, and the ability to mentor junior engineers. The "Lead" aspect suggests taking ownership of technical direction for specific features or components, driving best practices, and influencing technical decisions within the team.

Reporting Structure: The engineer will report to an Engineering Manager within the Transit Software Team. This structure allows for specialized technical guidance and career development discussions focused on software engineering and UI/UX. The role involves significant collaboration with product, UX, and backend engineering peers.

Operations Impact: The UI/UX Engineer's work directly impacts the usability, accessibility, and performance of Wabtec's Transit IoT and Smart Data products. By creating intuitive interfaces and ensuring seamless integration with backend services, this role contributes to enhanced customer experience, operational efficiency for transit systems, and the overall success and adoption of Wabtec's digital solutions. The ability to translate complex data into user-friendly interfaces is critical for enabling data-driven decision-making by end-users.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in Angular, TypeScript, and modern front-end architecture, potentially becoming a go-to expert for the team's UI framework.

  • Design System Leadership: Lead the expansion and maintenance of the design system, influencing UI consistency and development efficiency across multiple projects.

  • Cross-Functional Skill Development: Gain more exposure to backend Go services and API design, potentially moving towards full-stack responsibilities or a more specialized integration role.

  • Mentorship: Guide and mentor junior UI/UX engineers, developing leadership and coaching skills.

  • Architectural Influence: Contribute to architectural decisions for new features and applications, influencing the technical direction of the Transit Software Team.

πŸ“ Enhancement Note: The "Advanced Lead" title suggests a path towards technical leadership, mentorship, and potential architectural influence, rather than a linear management track. Growth will likely involve deeper technical mastery and broader project ownership.

🌐 Work Environment

Office Type: The role is designated as "Onsite (5 Days a week)" at the Wabtec VKTP Bengaluru facility. This implies a traditional office environment designed for in-person collaboration, team meetings, and access to on-site resources.

Office Location(s): Bengaluru, India. This is a major technology and innovation hub in India, offering a vibrant ecosystem for tech professionals.

Workspace Context:

  • The workspace is expected to be collaborative, with opportunities for face-to-face interactions with team members, including UX designers, backend engineers, and management.

  • Access to standard office amenities, IT support, and potentially specialized development hardware or software will be available.

  • The environment likely fosters a culture of teamwork and shared problem-solving, essential for complex software development projects.

Work Schedule: The standard work schedule is typically Monday to Friday, accommodating the 40-hour work week. Flexibility may be present for specific tasks or project phases, but the primary expectation is consistent on-site presence. The role requires efficiency to work long hours on a laptop/system as needed by project demands.

πŸ“ Enhancement Note: The emphasis on "Onsite (5 Days a week)" indicates a strong preference for in-person collaboration and team cohesion, which is common in large engineering organizations for critical development roles.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or recruiter call to assess basic qualifications, experience, and cultural fit.

  • Technical Interview(s): Likely involves coding challenges (e.g., live coding in Angular/TypeScript), system design questions focused on UI architecture, and discussions about past projects. Expect questions on state management, component design, and API integration.

  • Portfolio Review: A dedicated session where candidates present their portfolio. This will involve walking through selected projects, explaining design choices, technical implementation, challenges faced, and solutions implemented. Be prepared to discuss your role, impact, and the processes you followed.

  • Cross-Functional/Manager Interview: Discussion with the Engineering Manager and potentially team leads or senior engineers. This may cover leadership potential, problem-solving approaches, collaboration style, and alignment with Wabtec's values.

  • Final Interview: Potentially with a higher-level manager or director, focusing on strategic thinking, long-term vision, and overall fit within the organization.

Portfolio Review Tips:

  • Curate Selectively: Choose 2-3 of your strongest projects that best showcase your Angular, TypeScript, Figma translation, and any Go integration experience.

  • Structure Your Narrative: For each project, clearly articulate the problem statement, your role and responsibilities, the technical challenges, the solutions you implemented (especially design patterns, optimizations, and accessibility features), and the quantifiable outcomes or impact.

  • Highlight Process: Demonstrate your understanding of the development lifecycle, from requirements gathering and design interpretation to implementation, testing, and deployment. Show how you collaborated with others.

  • Showcase Design System Contribution: If applicable, present examples of reusable components, style guides, or contributions to a design system. Explain the benefits of this approach.

  • Prepare for Technical Deep Dives: Be ready to discuss your code, architectural decisions, and problem-solving strategies in detail.

Challenge Preparation:

  • Coding Exercises: Practice common Angular/TypeScript coding problems, focusing on component creation, data binding, event handling, and state management.

  • UI/UX Design Scenarios: Be prepared for questions asking how you would approach designing a specific feature or solving a usability issue based on a given scenario.

  • API Integration Scenarios: Practice discussing how you would integrate a front-end application with a backend API, including error handling, data transformation, and performance considerations.

  • Agile/Scrum Familiarity: Be ready to discuss your experience working in agile environments, including sprint planning, daily stand-ups, and retrospectives.

πŸ“ Enhancement Note: The "Advanced Lead" title suggests the portfolio review and technical interviews will be rigorous, focusing on depth of knowledge, problem-solving capabilities, and the ability to lead technically. Demonstrating a structured approach to development and collaboration is key.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Angular: The core framework for building web applications. Proficiency in its latest versions, including component architecture, RxJS, NgRx (or similar state management), routing, and modules.

  • TypeScript: Essential for strong typing, code maintainability, and large-scale application development.

  • Figma: The primary tool for design handoff and collaboration. Ability to interpret designs, extract assets, and understand component structures.

  • Git: Version control system for source code management, branching strategies, and collaborative development.

Analytics & Reporting:

  • Browser Developer Tools: For debugging, performance profiling, and inspecting UI elements.

  • Testing Frameworks (e.g., Jasmine, Karma, Protractor/Cypress): For implementing unit, integration, and end-to-end tests for Angular applications.

  • Linting Tools (e.g., ESLint, TSLint): For enforcing code style and identifying potential errors.

CRM & Automation:

  • CI/CD Tools (e.g., GitLab CI, Jenkins): Familiarity with continuous integration and continuous deployment pipelines for front-end builds and deployments.

  • REST/JSON APIs: Experience consuming and potentially designing APIs for data exchange between front-end and backend services.

  • Cloud Platforms (e.g., AWS): Exposure to cloud environments for hosting applications and services, and understanding of related security considerations.

πŸ“ Enhancement Note: The stack is heavily focused on modern front-end development. The mention of Go services indicates a need for engineers who can work effectively in a polyglot environment and understand backend integration points. Familiarity with AWS and GitLab CI/CD is a significant plus.

πŸ‘₯ Team Culture & Values

Operations Values:

  • People First: Wabtec emphasizes prioritizing its employees, fostering a supportive and inclusive environment where individuals can grow and contribute. For operations professionals, this means valuing collaboration, communication, and mutual respect.

  • Expand the Possible: This value drives innovation and continuous improvement. Operations professionals are expected to be proactive problem-solvers, seeking new and better ways to achieve objectives and deliver value.

  • Lifelong Learners: The company encourages continuous learning and professional development. Operations roles require staying updated with evolving technologies, methodologies, and industry best practices.

  • Performance Driven: A focus on delivering exceptional results and driving progress for customers. Operations professionals are expected to be results-oriented and committed to quality and efficiency.

Collaboration Style:

  • Cross-Functional Integration: Strong emphasis on working collaboratively with diverse teams (Product, UX, Backend, DevOps, Security) to achieve cohesive end-to-end solutions. Open communication and proactive engagement are crucial.

  • Agile and Iterative: The team operates in an agile/scrum framework, promoting iterative development, frequent feedback loops, and continuous adaptation.

  • Knowledge Sharing: Encouragement of sharing best practices, technical insights, and lessons learned, particularly through code reviews and documentation, to elevate the collective skill level of the team.

πŸ“ Enhancement Note: Wabtec’s stated values of "People First" and "Expand the Possible" suggest a culture that balances employee well-being with ambitious goals. For an operations role, understanding how these values translate into daily workflows, decision-making, and team interactions is important.

⚑ Challenges & Growth Opportunities

Challenges:

  • Bridging Design and Development: Effectively translating complex Figma designs and UX flows into robust, pixel-perfect Angular code while adhering to technical constraints and performance requirements.

  • API Integration Complexity: Collaborating with backend engineers to define, consume, and troubleshoot APIs, including understanding and working with Go-based services, ensuring seamless data flow and functionality.

  • Maintaining High Standards: Upholding rigorous UI quality practices, including comprehensive testing, linting, and accessibility compliance, within fast-paced agile development cycles.

  • Scaling Design Systems: Contributing to and potentially leading the growth of a design system, ensuring its adoption and effectiveness across multiple development teams and projects.

  • Onsite Collaboration in a Global Company: Effectively contributing within a hybrid or globally distributed team structure while being primarily an onsite employee, ensuring clear communication and alignment.

Learning & Development Opportunities:

  • Advanced Angular & TypeScript Mastery: Opportunities to deepen expertise in complex Angular features, state management patterns, and advanced TypeScript concepts.

  • Full-Stack Exposure: Gaining more hands-on experience with backend services, particularly Go, and understanding full-stack architecture and integration challenges.

  • Design System Leadership: Taking ownership of key aspects of the design system, influencing its direction and contributing to its strategic evolution.

  • Accessibility & Performance Specialization: Becoming a subject matter expert in web accessibility (WCAG) and performance optimization techniques.

  • Mentorship & Technical Guidance: Developing leadership skills through mentoring junior engineers and providing technical direction on UI/UX initiatives.

πŸ“ Enhancement Note: The challenges are typical for a senior front-end role, with specific emphasis on the integration with backend services (Go) and the ownership of design system components. Growth opportunities are geared towards technical leadership and specialization.

πŸ’‘ Interview Preparation

Strategy Questions:

  • UI/UX Strategy: "How would you approach translating a complex, multi-step user flow from Figma into an efficient and accessible Angular application? What are the key considerations for state management and API integration?" (Preparation: Outline your process, highlight decision points for component breakdown, state management libraries, and API call strategies.)

  • Collaboration & Problem Solving: "Describe a time you encountered a significant disagreement with a UX designer or backend engineer regarding a feature implementation. How did you resolve it, and what was the outcome?" (Preparation: Use the STAR method, focus on communication, compromise, and achieving a shared goal.)

  • Technical Problem Solving: "Imagine a scenario where your Angular application's performance degrades significantly after a new feature release. How would you diagnose and resolve this issue?" (Preparation: Detail your debugging process, including browser dev tools, profiling, identifying bottlenecks, and common performance fixes.)

Company & Culture Questions:

  • Company Values: "How do you see the 'People First' or 'Expand the Possible' values influencing your day-to-day work as an Advanced Lead Engineer?" (Preparation: Research Wabtec's values and connect them to your work ethic and aspirations.)

  • Team Dynamics: "What is your ideal collaboration style within a cross-functional software development team?" (Preparation: Emphasize clear communication, proactive contribution, and respect for diverse perspectives.)

  • Impact Measurement: "How do you measure the success of your UI/UX work? What metrics do you consider important for web applications?" (Preparation: Discuss user satisfaction, task completion rates, accessibility compliance, performance metrics, and adoption rates.)

Portfolio Presentation Strategy:

  • Start with the "Why": Clearly articulate the business problem or user need your project addressed.

  • Detail Your Role & Contribution: Specify your responsibilities, especially where you led or made key technical decisions.

  • Showcase Technical Implementation: Walk through key code snippets, architectural patterns (e.g., state management, component structure), and how you leveraged Angular and TypeScript.

  • Highlight Design Translation: Demonstrate how you translated Figma designs into functional UI, discussing component reusability and design system contributions.

  • Emphasize Impact & Results: Quantify the success of your work using metrics (e.g., performance improvements, user feedback, accessibility scores).

  • Discuss Challenges & Learnings: Be transparent about challenges encountered and how you overcame them, showcasing your problem-solving skills and ability to learn.

πŸ“ Enhancement Note: The interview preparation should focus on demonstrating not just technical proficiency but also a strong understanding of the end-to-end development process, collaboration skills, and alignment with Wabtec's culture and values. The portfolio presentation is a critical component.


Content Guidelines (Do not include this in the output)

Operations-Specific Focus:

Tailor every section specifically to revenue operations, sales operations, and GTM roles and operations industry context

Include operations strategy, process methodology, and workflow optimization information

Emphasize process portfolio requirements, case studies, and operations efficiency approaches

Address operations team dynamics, cross-functional collaboration, and operations culture

Focus on operations career progression, skill development, and growth opportunities

Quality Standards:

Ensure no content overlap between sections - each section must contain unique information

Only include Enhancement Notes when making significant inferences about operations processes, team structure, or process requirements

Be comprehensive but concise, prioritizing actionable information over descriptive text

Strategically distribute operations-related keywords throughout all sections naturally

Provide realistic salary ranges based on location, experience level, and operations discipline

Industry Expertise:

Include specific operations tools, software, and technical requirements relevant to the role

Address operations career progression paths and leadership opportunities

Provide tactical advice for operations portfolio development and process presentation

Include operations-specific interview preparation and process challenge guidance

Emphasize process documentation and ROI case study development

Operations Strategy & Portfolio Focus:

Emphasize revenue operations methodologies and data-driven operations approaches

Include specific portfolio requirements tailored to the operations discipline and role level

Address operations automation knowledge, analytics tools, and process optimization proficiency

Focus on data analysis methods, A/B testing, and efficiency optimization approaches

Include process presentation skills and stakeholder communication requirements

Avoid:

Generic business jargon not relevant to operations roles

Placeholder text or incomplete sections

Repetitive content across different sections

Non-operations technical terminology unless relevant to the specific role

Marketing or sales language unrelated to operations strategy

Generate comprehensive, operations-focused content that serves as a valuable resource for operations professionals evaluating career opportunities and preparing for operations role applications.

Application Requirements

Requires a Bachelor's or Master's degree in a technical field with over 5 years of experience in UI/UX or Front-End engineering. Proficiency in Angular, TypeScript, and Figma is essential, with working knowledge of Go for API integration.