1 Madhakari Technologies Job
Next.js Developer
Madhakari Technologies
posted 23d ago
Key skills for the job
As a Next.js Developer, you will be responsible for developing, maintaining, and optimizing Next.js applications. You will work closely with our product, design, and back-end teams to build seamless user experiences and implement scalable web solutions.
Key Responsibilities:
Design, develop, and maintain efficient, reusable, and scalable Next.js applications.
Collaborate with the UI/UX designers to implement components that are user-friendly and responsive.
Integrate APIs and work with back-end developers to ensure data is properly handled and displayed.
Optimize web applications for maximum speed and scalability (server-side rendering, static site generation, etc.).
Troubleshoot and debug issues, ensuring smooth functionality across browsers and devices.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews, design discussions, and contribute to product development planning.
Stay updated with the latest trends and best practices in Next.js, React.js, and front-end development.
Qualifications:
3+ years experience as a Next.js Developer or similar role in front-end development.
Strong proficiency in JavaScript, ES6+.
Expertise in React.js and the Next.js framework.
Hands-on experience with SSR (Server-Side Rendering), SSG (Static Site Generation), and ISR (Incremental Static Regeneration).
Familiarity with RESTful APIs, GraphQL, and integrating APIs with front-end applications.
Knowledge of CSS-in-JS libraries (e.g., Styled-components, Emotion), or CSS frameworks (e.g., Tailwind CSS, Sass).
Experience with modern version control (Git) and code collaboration tools (GitHub, GitLab).
Understanding of SEO best practices for Next.js applications (metadata, page performance, etc.).
Familiarity with testing frameworks (Jest, Cypress) and unit/integration testing is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work in a collaborative team environment.
Nice to Have:
Experience with cloud services like Vercel, Netlify, or AWS for Next.js deployments.
Knowledge of back-end technologies such as Node.js, Express, or working with databases (MongoDB, PostgreSQL).
Familiarity with CI/CD pipelines and DevOps practices.
Experience with analytics, performance monitoring, and optimization tools (e.g., Google Analytics, Lighthouse).
Employment Type: Full Time, Permanent
Read full job description