Responsibilities :
– Develop and maintain full-stack web applications using Next.js, React, and Node.js.
– Design, build, and optimize server-side applications and APIs.
– Implement responsive and user-friendly UI components based on design specifications.
– Collaborate with cross-functional teams to gather and refine requirements, design solutions, and troubleshoot issues.
– Integrate third-party services, APIs, and databases (SQL/NoSQL) as required.
– Ensure applications are secure, scalable, and optimized for performance.
– Write clean, maintainable, and well-documented code.
– Stay updated with the latest trends and technologies in web development, particularly within the Next.js ecosystem.
Requirements :
– Proven experience with Next.js and React.js : You should have a deep understanding of the Next.js framework and be comfortable working with SSR (Server-Side Rendering), SSG (Static Site Generation), and CSR (Client-Side Rendering).
– Proficient in JavaScript and TypeScript : Strong command of modern JavaScript (ES6+) and familiarity with TypeScript for building scalable applications.
– Backend Development : Solid experience with Node.js and server-side frameworks (e.g., Express, NestJS).
– Experience with RESTful and GraphQL APIs : Comfortable building and integrating with various APIs.
– Database Management : Knowledge of SQL and NoSQL databases, such as MySQL, PostgreSQL, or MongoDB.
– Familiarity with DevOps : Basic knowledge of CI/CD, containerization (Docker), and cloud platforms (AWS, Azure, or Google Cloud).
– Version Control : Proficiency in Git and Git workflows.
– Testing : Experience with unit testing and integration testing frameworks (e.g., Jest, Cypress).
– Strong Problem-Solving Skills : Ability to analyze and resolve complex technical challenges efficiently.
Preferred Qualifications :
– Experience with CSS frameworks and pre-processors (e.g., Tailwind CSS, Sass).
– Familiarity with serverless architectures and microservices.
– Knowledge of Next.js specific features such as API routes, Middleware, and Incremental Static Regeneration (ISR).
– Experience in Agile/Scrum environments.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.