Engineer Frontend

Year    KA, IN, India

Job Description

About us:




Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here.



As an engineer, you serve as a technical specialist delivering the engineering that powers the product. You develop keen insight into the technical architecture and design to deliver robust and scalable software components. You constantly demonstrate the depth of your expertise by solving engineering problems. You are passionate about the quality of software and balance between speed of delivering new features and robustness of the software components you implement. You can handle operational issues with little or no oversight. You actively review code to ensure the software quality and functional accuracy is maintained across the team. You are keen to learn the design and architecture of the product and participate in ceremonies that can influence both.


We are looking for a

Front-End Engineer

to join our dynamic team and help build modern, scalable web applications. You'll have the opportunity to work with cutting-edge technologies such as

React JS

,

Micro Front-End Architecture

, and

Module Federation

, and grow your expertise in a collaborative, agile environment. As a Junior Engineer, you will be mentored by senior engineers and work on the integration of

Back-End for Front-End (BFF)

patterns in our projects.

Key Responsibilities:

Develop and maintain web applications using

React JS

,

HTML5

,

CSS3

,

JavaScript/TypeScript

, and

ES6

. Assist in building applications using

Micro Front-End

architectures to break down large applications into smaller, more manageable pieces. Work with back-end teams to implement

Back-End for Front-End (BFF)

patterns and integrate with

RESTful APIs

and

GraphQL

. Learn and apply

Module Federation

for code-sharing and efficient deployment of micro front-end components. Collaborate with other developers to ensure the front-end code is scalable, maintainable, and optimized for performance. Implement basic unit and integration tests using

Jest

or

Cypress

. Work closely with design teams to deliver accessible, user-friendly web applications. Participate in code reviews and pair programming to improve development processes.

Required Skills:

Basic proficiency in

HTML5

,

CSS3

,

JavaScript/TypeScript

, and

ES6 with 1-4yrs experience.

Familiarity with

React JS

and its ecosystem (

Redux

,

React Router

, etc.). Understanding of

RESTful APIs

and

GraphQL

integration with front-end applications. Exposure to

Micro Front-End Architecture

and breaking down large applications into smaller modules. Knowledge of

Module Federation

for sharing code between micro front-end modules. Familiarity with version control using

Git

. Understanding of basic testing frameworks like

Jest

or

Cypress

Familiarity with

Back-End for Front-End (BFF)

patterns for efficient front-end-backend communication. * Exposure to modern front-end build tools like

Webpack

,

Babel

, and

NPM

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4466140
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year