ADDV HealthTech Pvt. Ltd. is looking for an exceptional and highly experienced Frontend Developer to join our growing engineering team. You will be instrumental in building the next generation of our customer-facing products, leveraging cutting-edge frontend technologies to deliver performant, scalable, and visually polished applications. This role demands deep expertise in the entire modern JavaScript ecosystem, with a focus on ReactJS and Next.js.
Key Responsibilities and Accountabilities
- Architect and Develop: Lead the development of high-quality, maintainable, and scalable user interfaces using ReactJS and the NextJS framework (utilizing SSR/SSG capabilities).
- Code Quality & Typing: Enforce code standards and improve application reliability by writing robust and type-safe code using TypeScript.
- State Management: Design and implement global state management solutions using Redux (including Redux Toolkit and associated middleware).
- Styling Expertise: Implement complex UI designs using a variety of modern styling techniques, including Tailwind CSS, SCSS, Styled Components, and localized styling via CSS Modules.
- Integration: Seamlessly integrate the frontend with data services by consuming RESTful APIs, handling complex JSON structures, and utilizing GraphQL endpoints.
- Performance & SEO: Optimize application performance for speed and scalability, and ensure best practices for SEO are implemented across all pages.
- Tooling & Build: Configure and manage the frontend build pipeline using tools like Webpack and Vite for efficient development and production builds.
- Testing & Version Control: Ensure code reliability by writing comprehensive unit and integration tests using Jest, and managing code collaboration via advanced Git workflows.
- Collaboration: Work closely with backend teams (understanding basic NodeJS service interaction) and UX/UI designers to translate requirements into technical implementation.
- Content Management (CMS): Integrate with Headless CMS solutions; prior experience working with Sanity is highly valued.
Required Skills and Technical Stack
- 3+ years of professional experience in Frontend Development.
- Expert Proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Deep Expertise in ReactJS principles, Hooks, and component architecture.
- Proven Mastery of NextJS for production-grade applications.
- Mandatory experience with TypeScript for large-scale projects.
- Strong command of Redux for complex state management.
- Proficiency in at least two modern styling solutions (Tailwind CSS, SCSS, Styled Components, CSS Modules).
- Hands-on experience with modern bundlers (Webpack or Vite).
- Solid understanding of consuming JSON and GraphQL data structures.
- Experience with Jest for writing unit and integration tests.
- Excellent working knowledge of Git and standard branching models.
- Familiarity with NodeJS runtime environment and ecosystem.
Desired Qualifications (Nice to Haves)
- Experience with server-side rendering (SSR) optimization and caching strategies.
- Prior experience integrating with the Sanity Headless CMS.
- Contribution to open-source projects or a strong public code repository.
Job Type: Full-time
Pay: ₹11,511.38 - ₹54,250.36 per month
Benefits:
- Flexible schedule
- Paid sick time
Application Question(s):
- Do you have experience in working with HTML5, CSS3 & modern Javascript ES6+?
- Do you have experience in at least two modern styling solutions (Tailwind CSS, SCSS, Styled Components, CSS Modules). ? If yes, which tools do you have experience of?
- Do you have experience with modern bundlers (Webpack or Vite)?
- Do you have experience of working with JSON, GraphQL, Jest (for unit testing)?
Work Location: In person