Description

Key Responsibilities:

  •  
  • Design, develop, and maintain robust, scalable, and efficient front-end solutions using React.js and related technologies.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and reusable code, and enforce best coding practices through code reviews.
  • Troubleshoot and debug complex issues, providing timely and effective resolutions.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge and effective.

Required Skills and Experience:

  • Experience: Minimum of 7 years of experience as a React.js developer.
  • React Ecosystem: Extensive knowledge and hands-on experience with React.js, React Context, React Query, React Storybook, Vite, Vitest, and React Testing Library.
  • Leadership: Proven experience in leading and mentoring development teams.
  • Banking/Finance: Previous experience working on projects within the banking or finance sector is highly preferred.
  • Testing: Proficient in unit testing, integration testing, and end-to-end testing.
  • Version Control: Strong proficiency with Git or other version control systems.
  • Collaboration Tools: Familiarity with Agile methodologies and tools like JIRA.

Education

Any Graduate