Cloud / 3+ Years

Front End Developer

Bengaluru / Bhubaneswar

Job Description

We are seeking a skilled Front End Developer with a focus on React.js to join our team. The ideal candidate will have a strong background in front end development, with proficiency in JavaScript and Node.js programming languages. Additionally, experience with REST API consumption, cross-site scripting prevention, and familiarity with UX libraries for dashboard creation will be highly valued.

Key Responsibilities

  • Develop user interfaces for web applications using React.js and other front end technologies.
  • Collaborate with UX/UI designers to translate design mockups into responsive and user- friendly interfaces.
  • Implement security best practices, including preventing cross-site scripting vulnerabilities.
  • Integrate front end components with back end services via REST API consumption.
  • Optimize web applications for performance, scalability, and cross-browser compatibility.
  • Stay updated on the latest front end development trends, tools, and best practices.
  • Collaborate with cross-functional teams to ensure the successful delivery of projects.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of proven experience as a Front End Developer, with a focus on React.js.
  • Strong proficiency in JavaScript, including ES6+ features and modern JavaScript frameworks/libraries.
  • Knowledge of RESTful APIs and best practices for consuming them from front end applications.
  • Familiarity with security principles and techniques for preventing cross-site scripting vulnerabilities.
  • Experience with UX libraries/frameworks for dashboard creation (e.g., React-Bootstrap, Material-UI, Ant Design).
  • Ability to manage multiple priorities and thrive in a fast-paced, agile environment.
  • Experience with TypeScript for type-safe JavaScript development
  • Experience with Firebase – Firestore database
  • Knowledge of state management libraries such as Redux or MobX.
  • Familiarity with GraphQL for efficient data fetching.
  • Understanding of containerization technologies such as Docker.
  • Previous experience working in an Agile/Scrum environment.
  • Contributions to open-source projects or a strong portfolio showcasing relevant projects.
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

More information about our Privacy Policy