Senior Next.js developer
We are looking for a Senior Next.js and TypeScript Developer to build a desktop-first, AI-driven internal application. Experience with OpenAI API is a plus. The ideal candidate is skilled in creating scalable, efficient, and user-friendly interfaces, with a focus on AI integration and modern web technologies.
Role Overview:
As a Senior Frontend Developer, you will play a key role in architecting, developing, and maintaining cutting-edge frontend solutions. You'll collaborate closely with designers and backend developers to bring intuitive and visually appealing user interfaces to life. Your expertise in JavaScript, TypeScript, React, and Next.js will help us build scalable, responsive, and accessible web applications that delight our users.
Key Responsibilities:
- Develop, enhance, and maintain web applications using JavaScript, TypeScript, React, and Next.js.
- Implement responsive and accessible UI designs in collaboration with UX/UI teams.
- Write clean, modular code following modern best practices.
- Optimize performance, scalability, and responsiveness of applications.
- Troubleshoot and resolve frontend issues and bugs.
- Ensure cross-browser and cross-platform compatibility.
- Stay current with emerging frontend technologies and practices.
- Integrate frontend with backend services seamlessly.
- Write unit tests to ensure robust code coverage.
Required Skills and Qualifications:
- 5+ years of professional experience in frontend development.
- Proficiency in JavaScript (ES6+) and TypeScript.
- Advanced knowledge of React and Next.js (SSR, SSG, dynamic routing).
- Strong UI development skills (responsive, accessible designs).
- Experience optimizing frontend performance.
- Excellent debugging, problem-solving, and collaboration skills.
- Attention to detail and commitment to high-quality code.
- Experience with ShadCN UI library
Preferred Skills:
- Experience with design systems (e.g., Mantine UI, Tailwind CSS).
- Familiarity with state management libraries (e.g., Redux).
- Knowledge of testing frameworks (Jest, React Testing Library, Cypress).
- Experience with build tools (e.g., Webpack).
- Awareness of accessibility standards (a11y).
- Familiarity with cloud platforms (e.g., AWS).
- Experience with collaborative tools (JIRA, Slack, Confluence).
Required skills experience
| Next.js | 4 years |
| TypeScript | 4 years |
Required languages
| English | B2 - Upper Intermediate |