Frontend Developer- UI/React.js

Job Category: Delivery
Employment Type: Full Time
Job Location: Coimbatore
Seniority Level: Associate
Workplace Type: Hybrid Remote

We are seeking a talented and experienced UI/React.js Developer to join our dynamic team. The ideal candidate will have a solid background in front-end development with a focus on building user interfaces using React.js. As a UI/React.js Developer, you will be responsible for designing and implementing user-facing features, ensuring the technical feasibility of UI/UX designs, and collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities:

  • Develop new user-facing features using React.js and other modern JavaScript libraries/frameworks.
  • Build reusable components and front-end libraries for future use.
  • Collaborate with product managers, designers, and backend developers to deliver compelling user experiences.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with the latest trends and best practices in front-end development.
  • Troubleshoot and debug issues as they arise.
  • Maintain code integrity and organization.

Requirements:

  • 3-4 years of professional experience in front-end development.
  • Proficient understanding of web markup, including HTML5, CSS3.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with React.js and its core principles.
  • Familiarity with popular state management libraries such as Redux or MobX.
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens.
  • Experience with common front-end development tools such as Babel, Webpack, npm, etc.
  • Familiarity with RESTful APIs and GraphQL.
  • Solid understanding of responsive design principles.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Experience with server-side rendering and Node.js.
  • Knowledge of performance optimization techniques.
  • Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Experience with version control systems such as Git.

Join our team and contribute to the development of innovative software solutions that redefine user experiences. If you are passionate about front-end development and possess the required skills and experience, we would love to hear from you.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx