Back to Jobs
W

Sr Software Engineer - FrontEnd

Wabtec Corporation Bengaluru, Karnataka, India

Apply for this Position

Job Description

"Join Wabtec Corporation as a Sr Software Engineer - FrontEnd and be part of a pioneering team revolutionizing mobility for future generations."

At Wabtec, we strive for innovation and excellence in our software engineering endeavors. As a Sr Software Engineer - FrontEnd, you will be responsible for designing, developing, and delivering cutting-edge user interfaces and experiences for our clients.

Whether you're working on a project from scratch or enhancing existing ones, your expertise will be crucial in driving the success of our products and services, ultimately making a meaningful impact on the world.

Why you should learn this:

The demand for skilled FrontEnd developers is on the rise, with a projected 13% growth in employment opportunities from 2020 to 2030.

Expected Salary: $118,000 - $170,000 per year, depending on experience and qualifications, according to the United States Bureau of Labor Statistics.

How it works:

  • Design user interfaces and experiences that are intuitive, visually appealing, and meet the requirements of our clients.
  • Develop, test, and maintain front-end code using languages like JavaScript, HTML, and CSS, while adhering to Wabtec's coding standards and best practices.

Core Concepts to Master

1

React and Redux

Understand the fundamentals of React and Redux, including state management, props, and lifecycle methods. Learn how to use these tools to build scalable, maintainable front-end applications.

2

Responsive Web Design

Develop a deep understanding of responsive web design principles, including media queries, flexbox, and grid systems. Learn how to create user interfaces that adapt to various screen sizes and devices.

3

Front-End Build Tools

Familiarize yourself with front-end build tools like Webpack, Babel, and ESLint. Learn how to configure and use these tools to optimize your development workflow and improve code quality.

Interview Questions (Beginner)

  • What is your experience with front-end development, and can you give an example of a project you worked on?
  • How do you approach debugging and troubleshooting front-end issues?
  • Can you explain the concept of responsive web design, and how you would implement it in a project?

Job Overview

CompanyWabtec Corporation
Employment TypeFull-time
LocationBengaluru, Karnataka, India
Experience LevelFresher

Advance Questions

  • How do you optimize the performance of a front-end application, and what tools would you use?
  • Can you describe a time when you had to refactor a large codebase, and how you approached it?
  • How do you stay up-to-date with the latest front-end trends and technologies, and can you give an example of a project you worked on that showcased your knowledge?