Back to Jobs
E

DE-React-Senior-GDNF02

EY Kolkata, West Bengal, India

Apply for this Position

Job Description

"Unlock your potential as a UI Engineer at EY, where you'll shape the future of technology and drive business growth."

As a UI Engineer at EY, you'll be at the forefront of developing cutting-edge web applications that transform the way businesses operate. With a focus on complex architecture, data representation, and integration, you'll work closely with multidisciplinary teams to bring innovative solutions to life.

In this role, you'll be responsible for designing, building, and documenting large-scale web applications that meet the evolving needs of our clients. Your expertise will be essential in creating sound project plans, identifying and mitigating risks, and developing strong relationships across the business.

Why you should learn this:

The demand for skilled UI Engineers is on the rise, with a projected growth rate of 13% in the next 5 years.

Expected Salary: $100,000 - $160,000 per year, depending on experience and location.

How it works:

  • Step 1: Develop a deep understanding of business requirements and translate them into technical specifications.
  • Step 2: Design and build large-scale web applications, ensuring scalability, maintainability, and reliability.

Core Concepts to Master

1

Component-Based Architecture

A modular approach to building web applications, where components are designed to be reusable, independent, and loosely coupled. This architecture allows for easier maintenance, updates, and scalability.

2

Data Integration and Representation

The process of combining data from multiple sources, transforming it into a standardized format, and presenting it in a user-friendly manner. This involves understanding data models, APIs, and data visualization techniques.

3

Risk Management and Mitigation

The ability to identify, assess, and prioritize risks associated with project development, and implement strategies to mitigate or eliminate them. This involves understanding risk assessment frameworks, such as Agile and Scrum.

Interview Questions (Beginner)

  • Can you explain the difference between a front-end and back-end developer?
  • How do you approach debugging a complex issue in a web application?
  • What are some best practices for writing clean and maintainable code?

Job Overview

CompanyEY
Employment TypeFull-time
LocationKolkata, West Bengal, India
Experience LevelFresher

Advance Questions

  • Can you describe a time when you had to architect a large-scale web application from scratch?
  • How do you optimize the performance of a web application, especially in terms of load time and responsiveness?
  • Can you walk me through your process for conducting a technical design review?