The role
Job description
Job Title: Frontend Developer
Experience: 2–5+ Years
Roles & 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.
Required Skills
- 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.
Preferred: Experience developing SaaS platforms, multi-tenant applications, payment integrations, maps/GPS interfaces, and education management systems.
Pay: ₹120,000.00 - ₹300,000.00 per year
Work Location: In person