Key Responsibilities:
• Develop and Maintain Web Applications: Build and maintain web applications using Next.js and React.js , ensuring high performance, scalability, and a seamless user experience.
• Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and backend engineers to create innovative and functional front-end solutions.
• Server-Side Rendering (SSR) & Static Site Generation (SSG): Utilize Next.js features like SSR and SSG to optimize performance and SEO.
• Component-Based Architecture: Implement reusable and scalable UI components in React and Next.js, following best practices for component design and state management.
• Code Optimization: Write clean, maintainable, and efficient code, and continuously work to improve application performance and security.
• Testing & Debugging: Conduct thorough testing and debugging of web applications to ensure high-quality code and user experience.
• Version Control: Use Git for version control, collaborating in a Git-based workflow (e.g., GitHub, GitLab).
• Stay Updated on Industry Trends: Keep up with the latest developments in web technologies, especially in the React and Next.js ecosystem.
Required Skills and Qualifications:
• Proven Experience: Strong professional experience in building and deploying production-level applications using Next.js and React.js .
• JavaScript (ES6+): Proficiency in modern JavaScript features (ES6+), HTML5, CSS3, and web development fundamentals.
• UI/UX Knowledge: Experience with responsive web design, UI/UX principles, and a solid understanding of cross-browser compatibility.
• Next.js Features: Deep understanding of Next.js features such as server-side rendering (SSR), static site generation (SSG), API routes, and dynamic routing.
• Version Control Systems: Proficiency with Git and version control platforms (GitHub, GitLab, Bitbucket).
• API Integration: Experience working with RESTful and GraphQL APIs.
• State Management: Familiarity with state management libraries like Redux , Context API , or similar.
• Testing Frameworks: Knowledge of front-end testing frameworks such as Jest , React Testing Library , or Cypress is a plus.
• Agile Methodologies: Experience working in Agile development environments and participating in sprint planning, standups, and retrospectives.
Preferred Qualifications:
• TypeScript: Experience with TypeScript and its integration with Next.js applications.
• CSS Frameworks: Familiarity with CSS-in-JS libraries (e.g., styled-components , emotion ) or CSS frameworks like Tailwind CSS .
• Cloud Platforms: Experience deploying Next.js applications on platforms like Vercel , Netlify , or cloud services like AWS , Azure , etc.
• CI/CD: Knowledge of continuous integration and deployment pipelines (e.g., GitHub Actions, CircleCI).
Benefits:
• Competitive salary and benefits package.
• Flexible working hours and remote working options.
• Opportunities for career growth and professional development.
• Collaborative and innovative work environment.
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: ?500,000.00 - ?700,000.00 per year
Benefits:
• Health insurance
• Paid sick time
• Provident Fund
Schedule:
• Day shift
• Fixed shift
• Monday to Friday
• Weekend availability
Supplemental Pay:
• Performance bonus
Education:
• Bachelor's (Preferred)
Experience:
• total work: 5 years (Preferred)
• software development: 6 years (Preferred)
• HTML5: 6 years (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.