Overview
About the job:
Key Responsibilities:
1. Build and maintain software modules for an education management platform.
2. Develop clean, scalable, and maintainable code.
3. Work on modules such as student management, attendance, fees, exams, reports, communication, and dashboards.
4. Design, develop, and integrate REST APIs.
5. Work with databases and write efficient queries.
6. Implement authentication, authorization, and role-based access control.
7. Debug, test, and enhance existing features.
8. Translate product requirements into functional software solutions.
9. Collaborate with developers, designers, and product stakeholders.
10. Participate in team discussions, planning, and code reviews.
11. Learn and adopt new technologies, tools, and frameworks as required.
12. Contribute to documentation, development best practices, and overall team productivity.
Who can apply:
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
₹ 9,00,000 - 15,00,000 /year
Experience:
No experience required
Deadline:
2026-07-10 23:59:59
Other perks:
5 days a week
Skills required:
MySQL, HTML, CSS, JavaScript, Python, Git, Node.js, PostgreSQL, GitHub, React and Amazon S3
Other Requirements:
- 1. Familiarity with JavaScript, TypeScript, Java, Python, PHP, or other modern programming languages.
- 2. Experience with backend development using frameworks such as Node.js, Express.js, NestJS, Django, Spring Boot, or Laravel.
- 3. Knowledge of REST API development and integration.
- 4. Understanding of databases like PostgreSQL, MySQL, and MongoDB, including basic design and query writing.
- 5. Proficiency in Git, GitHub, or GitLab version control.
- 6. Understanding of authentication, user roles, and basic web security concepts.
- 7. Basic knowledge of deployment and production environments.
- 8. Strong debugging, analytical, and problem-solving skills.
- 9. Ability to read documentation and learn independently.
- 10. Passion for building real-world software and continuous learning.
- 11. Self-driven, responsible, open to feedback, and comfortable working in a team environment.
- 12. Interest in contributing to both product and team growth.
- 13. Exposure to ERP, SaaS, EdTech platforms, dashboards, or management systems is an advantage.
- 14. Experience with payment gateways, communication APIs (email, SMS, WhatsApp), or cloud platforms (AWS, GCP, Azure, DigitalOcean) is a plus.
- 15. Familiarity with Docker, CI/CD, testing, monitoring, or basic web security is an advantage.
- 16. Freshers with strong practical knowledge may apply.
- 17. Candidates with 0–1 year of experience preferred; experienced product-minded developers are also welcome.
About Company:
GuruCool is an education technology platform focused on helping schools and educational institutions manage their daily operations through smart digital tools. We are building a production-level school management platform that brings important institutional workflows such as student management, attendance, fees, exams, reports, communication, dashboards, and administration into one connected system.