Image Loading

Senior React.js Engineer

Job Description

Location: Remote

Company Overview: Join BuildBooster (https://buildbooster.com), a leading US-based tech company focused on revolutionizing the construction industry. Our team is composed of passionate engineers from top institutions who thrive in a collaborative and dynamic environment.

Job Description: We are seeking a highly skilled and experienced Senior React.js Engineer to join our dynamic development team. The ideal candidate will have a strong foundation in computer science and a deep understanding of front-end development, particularly with React.js and JavaScript. This role requires a proactive problem-solver who can take ownership of projects and lead the development of complex, high-performance web applications.

Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance web applications using React.js and JavaScript.
  • Collaborate with cross-functional teams, including designers, product managers, and backend engineers, to deliver seamless and integrated solutions.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Ensure code quality through code reviews, unit testing, and best practices in software development.
  • Optimize applications for maximum speed and scalability, addressing performance issues and debugging to maintain application health.
  • Stay up-to-date with the latest industry trends and technologies, bringing innovative solutions and improvements to the team.
  • Participate in all phases of the software development lifecycle, including planning, development, deployment, and maintenance.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field from a top-tier engineering school in India (e.g., IITs, NITs, BITS Pilani, etc.).
  • 5+ years of professional experience in front-end development, with a focus on JavaScript and React.js.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Extensive experience with React.js and its core principles, such as component-based architecture, state management, and hooks.
  • Familiarity with newer specifications of ECMAScript and modern front-end build pipelines and tools (e.g., Webpack, Babel, npm).
  • Experience with RESTful APIs and integrating front-end components with back-end services.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
  • Proficiency in using version control systems like Git.
  • Strong problem-solving skills and ability to work independently with minimal supervision.
  • Excellent communication and interpersonal skills, with a proven track record of working effectively in a team environment.

Preferred Qualifications:

  • Experience with server-side rendering frameworks like Next.js.
  • Familiarity with Typescript and its integration with React.js.
  • Understanding of CI/CD pipelines and experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Prior experience in Agile or Scrum methodologies.

Skills

  • Javascript
  • React.js
  • RESTful APIs
  • JWT
  • CI/CD
  • Cloud platform

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 10, 2024

Experience

5-10 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent