Back to Jobs
I

JavaScript Developer

Infosys Bengaluru East, Karnataka, India

Apply for this Position

Job Description

"Unlock your full potential as a JavaScript Developer at Infosys, where you'll harness the power of cutting-edge technologies to create seamless user experiences."

As a JavaScript Developer at Infosys, you'll be at the forefront of crafting intuitive and engaging web applications, leveraging your expertise in JavaScript, TypeScript, and React. With a focus on UI/UX, accessibility, and performance optimization, you'll drive business growth through innovative front-end solutions.

Whether you're working on custom web components, integrating APIs, or optimizing front-end performance, your skills will be in high demand. Join our team and become a master of modern front-end development, shaping the future of digital experiences.

Why you should learn this:

With the rise of web applications and digital transformation, the demand for skilled JavaScript Developers is skyrocketing. Companies are seeking experts who can craft seamless, user-centric experiences, and Infosys is at the forefront of this trend.

Expected Salary: $90,000 - $150,000 per annum, depending on experience and location, with opportunities for career growth and professional development.

How it works:

  • Step 1: Develop a strong foundation in JavaScript, including ES6+ syntax, async/await, and promises. Learn about TypeScript and its benefits for large-scale applications.
  • Step 2: Dive into React development, mastering hooks, components, state management, and performance optimization. Understand the importance of component libraries and design systems.

Core Concepts to Master

1

Web Components

Learn about custom elements, shadow DOM, slots, and reusable component design. Understand how web components enable modular, reusable UI components and improve code maintainability.

2

Front-end Testing

Discover the world of front-end testing with Jest and Playwright. Learn how to write effective tests for your applications, ensuring a smooth user experience and catching bugs early on.

3

Build Tools and APIs

Explore the realm of build tools like Vite, Webpack, npm, and yarn. Learn about API integration using REST or GraphQL, and how to optimize API performance for seamless interactions.

Interview Questions (Beginner)

  • What is the difference between JavaScript and TypeScript?
  • Can you explain the concept of a React hook?
  • How do you optimize front-end performance for a large-scale application?

Job Overview

CompanyInfosys
Employment TypeFull-time
LocationBengaluru East, Karnataka, India
Experience LevelFresher

Advance Questions

  • • Can you implement a custom web component using the shadow DOM?
  • • How would you handle accessibility and cross-browser compatibility in a React application?
  • • What are some best practices for debugging and code quality in front-end development?