Job Description
Role Overview
We are looking to hire a skilled and motivated Web Developer to maintain, enhance, and expand its official university website. The website is built on Next.js. The developer will be responsible for the full-stack development of the site — including new frontend pages built in React and a backend admin/content management system — ensuring the site is fast, secure, accessible, and always up-to-date.
Key Responsibilities :
A. Website Maintenance
• Maintain and update the existing Next.js university website on an ongoing basis.
• Fix bugs, performance issues, UI inconsistencies, and broken links across all pages.
• Ensure smooth deployment and continuous uptime.
• Regularly update content such as events, news, academic programs, rankings, and placements.
• Manage media assets stored on server and ensure proper image optimization.
• Monitor website performance (Core Web Vitals, SEO, accessibility) and implement improvements.
B. Frontend Development (React / Next.js)
• Design and develop new pages and UI components using React and Next.js.
• Translate design mockups/wireframes into responsive, pixel-perfect web pages.
• Implement SEO best practices using Next.js features.
• Ensure mobile responsiveness and cross-browser compatibility for all pages.
• Integrate animations and interactive UI elements using modern libraries
• Write clean, reusable, and maintainable component-based code.
C. Backend Development (New Requirement)
• Develop and maintain a backend admin panel for managing university website content (news, events, programs, faculty, testimonials, etc.).
• Build RESTful APIs using Node.js / Next.js API routes to power dynamic content.
• Integrate a database (MongoDB / PostgreSQL / MySQL) for structured data storage.
• Implement authentication and role-based access for the admin dashboard.
• Develop APIs for forms such as admissions enquiry, contact, and event registration.
• Ensure security best practices including data validation, sanitization, and HTTPS handling.
• Know how to configure with CRM like Meritto.
Required Skills & Qualifications
Frontend
• Proficiency in React.js and Next.js (App Router / Pages Router)
• Strong command of HTML5, CSS3, JavaScript / TypeScript
• Knowledge of responsive web design and mobile-first development
• Familiarity with SEO optimization and web accessibility (WCAG standards)
Backend
• Experience building REST APIs with Node.js or Next.js API routes
• Knowledge of at least one database: MongoDB, PostgreSQL, or MySQL
• Familiarity with authentication mechanisms.
• Understanding of cloud storage integration (AWS or similar)
Tools & Practices
• Experience with Git and GitHub for version control.
• Familiarity with deployment and CI/CD workflows.
• Understanding of performance optimization (lazy loading, caching, image optimization)
• Basic knowledge of CMS tools or headless CMS (Sanity, Strapi, or similar) is a plus
Education
• B.Tech / BCA / MCA / B.Sc. in Computer Science, Information Technology, or a related field
• Minimum 2 year of professional or project-based experience in full-stack web development
• Immediate Joiners Preferred.
Good to Have
• Experience with university or education sector websites
• Experience integrating third-party APIs (payment gateways, chatbots, etc.)
• Familiarity with Docker or basic DevOps practices
• UI/UX design sense and ability to work with Figma files.
What You Will Work On
From Day 1, the developer will:
• Onboard to the existing Next.js codebase and understand the website architecture.
• Collaborate with the university's internal teams to develop new web pages (e.g., new course pages, department pages, event pages landing page).
Personal Attributes
• Self-motivated and able to manage tasks independently without constant supervision.
• Strong attention to detail and commitment to delivering quality work.
• Good communication skills — able to coordinate with non-technical staff.
• Willingness to learn new technologies and adapt to evolving requirements.
• Reliable and comfortable working in a campus-based, collaborative environment.
Job Types: Full-time, Permanent
Pay: ₹300,000.00 - ₹420,000.00 per year
Work Location: In person