Engineer - Frontend

4 - 8 years

6.0 - 10.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Frontend DevelopmentTypeScriptBabelCypressHTML5JavaScriptNPMWebpackJestCSS3

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a Front-End Engineer to join our dynamic team and help build modern, scalable web applications. Youll 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

Retail
Minneapolis MN +8

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)