Frontend Developer

Bengaluru, Karnataka, India
Jun 25, 2024
Jul 08, 2025
Remote
Full-Time
5 Years
Job Description

As a Frontend Developer, you will leverage your expertise in React.js and other modern technologies to create exceptional user interfaces and enhance user experiences.

Key Responsibilities

  • Develop high-quality web applications using React.js, HTML5, CSS3, JavaScript, and jQuery.
  • Design and implement user iterfaces that are intuitive, responsive, and visually appealing.
  • Utilize React tools including Webpack, Enzyme, Redux, and Flux to build robust applications.
  • Implement and optimize React.js workflows such as Flux or Redux for state management.
  • Employ modern front-end development tools such as Babel, Webpack, and NPM.
  • Integrate authorization mechanisms like JSON Web Token (JWT) for secure applications.
  • Utilize code versioning tools such as TFS to manage and maintain project codebases.
  • Perform browser-based debugging and performance testing to ensure application efficiency.
  • Collaborate with backend developers to integrate RESTful APIs and web services.
  • Make AJAX calls using jQuery and JavaScript to interact with server-side applications built with ASP.NET.
  • Ensure compatibility with the ASP.NET framework (4.5+) and leverage its capabilities.
  • Work with various JavaScript frameworks like KnockOut, Ext.JS, AngularJS, and UI frameworks like Metro, Kendo UI, and Bootstrap.
  • Explore and implement cloud solutions using Microsoft Azure.

Required Skills and Abilities

  • Proven experience as a React.js developer.
  • Strong proficiency in developing web applications with HTML5, CSS3, JavaScript, and jQuery.
  • In-depth knowledge of React.js and its core principles.
  • Experience with user interface design and creating responsive web applications.
  • Familiarity with popular React.js workflows (Flux or Redux) and tools (Webpack, Enzyme).
  • Proficiency in modern front-end development tools (Babel, Webpack, NPM).
  • Understanding of modern authorization mechanisms (JSON Web Token).
  • Experience with code versioning tools (TFS) and build pipelines.
  • Competence in browser-based debugging and performance testing.
  • Experience with Visual Studio 2017 for development tasks.
  • Knowledge of making AJAX calls using jQuery and JavaScript (XMLHttpRequest).
  • Familiarity with ASP.NET framework 4.5+.
  • Experience working with RESTful APIs and web services (WCF, REST, JSON, XML, SOAP, WebApi).
  • Exposure to JavaScript frameworks (KnockOut, Ext.JS, AngularJS) and UI frameworks (Metro, Kendo UI, Bootstrap).
  • Understanding of Microsoft Azure Cloud solutions.

Certification Requirements

  1. Microsoft Certified Professional Developer (MCPD). ASP.NET Developer 3.5/4.0.
  2. Microsoft Certified Technology Specialist (MCTS). .NET Framework 3.5/4.0, ASP.NET Applications.

If you are an innovative developer with a passion for front-end technologies and a desire to work on challenging projects, we encourage you to apply. Join our team and help us build the next generation of web applications.

Related Jobs