Collaborate with product managers, product designers, and backend engineers to understand project requirements and translate them into code.
You will research, design and code. What you create is also what you own.
Develop consistent and user-friendly web interfaces based on Figma designs, using Next.js, React and shadcn/ui
Utilize TypeScript for type safety and enhanced development workflows, ensuring code quality and reliability.
Implement designs using shadcn/ui design kit (built on Radix UI) for consistent and modern UI components + utilize Tailwind CSS to style components and ensure a cohesive visual experience across the dashboard.
Integrate Tanstack Query & Jotai for efficient data fetching and state management.
Optimize web performance and ensure compatibility across different browsers and devices.
Write clean, modular, and maintainable code while adhering to best practices, security and coding standards.
Participate in code reviews, providing constructive feedback and ensuring code quality.
Troubleshoot and debug issues pre/post production, ensuring timely resolution to minimize impact on users. Identify and correct bottlenecks and fix bugs.
Ensuring timely delivery of the features/products
Stay updated on emerging technologies and industry trends, incorporating them into the development process when appropriate.
Required Qualifications & Skills:
1+ year of work experience with Next.js (preferred) or React
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
Strong proficiency in Next.js and React, with demonstrable experience building web applications.
Experience working with design systems and UI libraries, preferably shadcn/ui (built on Radix UI).
Proficiency in CSS, particularly with Tailwind CSS, for styling and layout.
Familiarity with state management libraries such as Tanstack Query(React Query)/Jotai.
Familiarity with version control systems such as Git.
Understanding of basic UX principles and what makes a great user experience
Solid understanding of web development concepts such as HTML, JavaScript, and responsive design principles.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
Eagerness to learn and adapt to new technologies and methodologies.