About This Role
Developing responsive, user-friendly websites and web applications from scratch is the core of this role. The Frontend Developer will build various portals and dashboards for school and college administration, integrating backend APIs and implementing role-based access control.
Responsibilities
- Develop responsive, user-friendly websites and web applications from scratch
- Build school and college admin dashboards, super-admin portals, teacher portals, and parent/student web portals
- Develop modern UI components using React.js / Next.js, JavaScript, TypeScript, HTML5, and CSS3
- Integrate backend APIs for authentication, student management, attendance, homework, fees, payments, notifications, and bus tracking
- Implement role-based access control for administrators, teachers, parents, students, and transport staff
- Create interactive newsfeeds, school profiles, media galleries, dashboards, charts, and reports
- Optimize application performance, accessibility, security, and cross-browser compatibility
- Collaborate with UI/UX designers, backend developers, mobile developers, and QA engineers
- Troubleshoot bugs, conduct code reviews, maintain clean code, and write reusable components
- Manage Git repositories, CI/CD workflows, deployment, and production issue resolution
- Take ownership of frontend development from requirements gathering through production deployment
Requirements
- 2–5+ years of experience
- Strong experience in React.js / Next.js, TypeScript, JavaScript, HTML, and CSS
- Experience integrating REST APIs and real-time features
- Knowledge of authentication, role-based permissions, responsive design, and frontend security
- Experience with Git, testing frameworks, performance optimization, and deployment
- Ability to work independently, lead frontend development, and deliver production-ready applications
Nice to have:
- Experience developing SaaS platforms, multi-tenant applications, payment integrations, maps/GPS interfaces, and education management systems