Role Overview
We are looking for a frontend developer with strong expertise in React JS to support VLIMS 2.0 development. The candidate should have hands-on experience with modern React ecosystems, including TanStack (React Query / Table) and Ant Design (AntD), to build scalable, high-performance, and user-friendly interfaces.
Responsibilities
- Develop and enhance UI components using React JS.
- Build dynamic, data-driven interfaces using TanStack (React Query, React Table).
- Design and implement UI using Ant Design (AntD) components.
- Convert UI/UX designs and business requirements into functional applications.
- Build reusable and maintainable frontend components.
- Integrate frontend with backend REST APIs.
- Handle complex forms, validations, and workflow-driven UI.
- Ensure responsive design and cross-browser compatibility.
- Optimize application performance and data fetching strategies.
- Debug issues and fix bugs in development and production.
- Collaborate with backend, QA, and business teams.
- Follow coding standards and participate in code reviews.
Requirements
- Strong experience in React.js (Hooks, Functional Components).
- Hands-on experience with TanStack (React Query for data fetching & caching, React Table).
- Experience with the Ant Design (AntD) UI library.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management (Redux / Context API).
- Strong experience in consuming and handling REST APIs.
- Experience in building data-heavy UI (tables, dashboards, forms).
- Knowledge of responsive design and cross-browser compatibility.
- Familiarity with Git.
- Bachelor's degree (Required).
- 2 years of experience in Front-end development (Required).
Skills
- React.js
- TanStack
- Ant Design
- JavaScript
- REST APIs