Front End Developer
Full Job Description
We are seeking a skilled Frontend Developer with proven expertise in React JS for a 6-month contract position. This role is crucial for the development of VLIMS 2.0, based in Tambaram, Chennai. The ideal candidate will possess hands-on experience with modern React ecosystems, specifically leveraging TanStack (React Query / Table) and Ant Design (AntD), to create scalable, high-performance, and user-friendly interfaces.
Key Responsibilities
- Develop and refine UI components using React JS, emphasizing Hooks and Functional Components.
- Construct dynamic, data-driven interfaces with TanStack (React Query, React Table).
- Design and implement user interfaces utilizing Ant Design (AntD) components.
- Translate UI/UX designs and business requirements into functional applications.
- Build reusable and maintainable frontend code.
- Integrate frontend applications with backend REST APIs.
- Manage complex forms, implement validations, and develop workflow-driven UIs.
- Ensure responsive design principles and cross-browser compatibility.
- Optimize application performance and data fetching strategies.
- Debug and resolve issues across development and production environments.
- Collaborate effectively with backend, QA, and business stakeholders.
- Adhere to coding standards and actively participate in code reviews.
Technical Skills (Must Have)
- Strong proficiency 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 solutions like Redux or Context API.
- Solid experience in consuming and handling REST APIs.
- Proven experience in building data-heavy UIs (tables, dashboards, forms).
- Knowledge of responsive design and cross-browser compatibility best practices.
- Familiarity with Git version control.
Technical Skills (Good to Have)
- Experience with TypeScript.
- Knowledge of performance optimization techniques and lazy loading.
- Familiarity with form libraries such as React Hook Form / Formik.
- Exposure to frontend architecture and modular design principles.
- Basic understanding of backend APIs, particularly those based on .NET.
Domain Expectations (Preferred)
- Experience in developing enterprise or workflow-based applications.
- Experience handling large datasets and complex UI interactions.
- Exposure to LIMS or the laboratory domain would be a significant advantage.
Soft Skills
- Ability to work autonomously with minimal supervision.
- Strong problem-solving and analytical capabilities.
- Excellent communication and teamwork skills.
- Adaptability to fast-paced development environments.
This is a full-time, contract role with a duration of 6 months.
Salary: ₹400,000.00 - ₹800,000.00 per year
Benefits: Flexible schedule, Health insurance, Paid sick time, Provident Fund.
Education: Bachelor's degree required.
Experience: Minimum 2 years of front-end development experience required.
Language: English proficiency required.
Work Location: In-person at Tambaram, Chennai, Tamil Nadu.