About This Role
Developing and leading the creation of a responsive and user-friendly interface for a global audience, with a particular focus on users in India, is the core of this role. The ideal candidate will have expertise in modern front-end technologies and a strong ability to collaborate with cross-functional teams to deliver high-quality, scalable web applications.
Responsibilities
- Lead and manage the front-end development, ensuring a responsive and user-friendly interface
- Design and implement features tailored for a global user base, with a focus on seamless recruitment experiences for users in India
- Utilize Next.js App Router for application routing, and Styled Components or Tailwind CSS for styling
- Employ Zustand or Recoil for state management, and TanStack Query for data fetching and synchronization
- Develop and enhance features that facilitate interactions between companies and job seekers, supporting effective recruitment processes
- Collaborate with backend developers, UX/UI designers, and product managers to align with product goals and requirements
- Optimize front-end performance for fast load times and smooth experiences across devices and network conditions
- Conduct testing and debugging of front-end features to ensure high quality and reliability before deployment
- Maintain documentation for front-end code and development processes
- Integrate user feedback to make data-driven improvements to the front-end experience
Requirements
- Proven experience with Next.js, Styled Components or Tailwind CSS, Zustand or Recoil, and TanStack Query
- Strong collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams
- Experience with handling services for large user volumes, familiar with scaling and performance considerations
- Enthusiasm for continuous improvement of MVP versions and a proactive approach to iterative development
- Experience with small deployments and a willingness to provide constructive feedback to peers
- Familiarity with Jira for task management is essential
- Solid understanding of business logic and efficient development methods aligned with business goals
Nice to have:
- Experience with Slack and Notion is advantageous
- Track record of providing feedback and engaging in self-directed communication is preferred