Jobs

React JS Developer

Job Description:

We are seeking a highly skilled and experienced React JS Developer to join our team at our Bangalore office. As a React JS Developer, you will be responsible for designing, developing, and implementing user interfaces using React JS. You will collaborate closely with cross-functional teams to deliver high-quality software solutions. The ideal candidate should have a strong background in front-end development, solid experience with React JS, and a proven track record of delivering successful projects.

Responsibilities:

  • Design and develop user interfaces using React JS.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Build reusable components and front-end libraries for future use.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues to ensure smooth performance.
  • Stay up-to-date with the latest front-end technologies and best practices.
  • Mentor junior developers and share knowledge with the team.
  • Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional experience in front-end development.
  • Strong proficiency in React JS and its core principles.
  • Experience with popular React JS workflows (such as Redux, Flux, or MobX).
  • Solid understanding of HTML5, CSS3, and JavaScript (ES6+).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with version control systems such as Git.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced environment and meet deadlines.
  • Preferred Qualifications:
  • Master’s degree in Computer Science or related field.
  • Experience with front-end build tools like Webpack, Babel, or Gulp.
  • Familiarity with server-side languages such as Node.js.
  • Experience with testing frameworks (e.g., Jest, Enzyme, Mocha).
  • Knowledge of UI/UX design principles.
  • Experience working in Agile/Scrum methodologies.
  • Previous experience in mentoring junior developers.
How to Apply of this Position

While a career in business consulting comes with many benefits, it also involves challenges, such as dealing with client expectations, tight deadlines, and continuous adaptation to new industries and technologies.







    • Job Location: BLR – Work From Office
    • Experience: 5+ years