
Search by job, company or skills
Full Stack Engineer (School ERP Development)
Company Description
Yuvabharathi Public School, affiliated with the Central Board of Secondary Education (CBSE), is a coeducational institution located in Coimbatore. Founded by the Bharat Educational Society in 1972, the school is dedicated to delivering high-quality education rooted in a progressive and holistic approach. A reputed CBSE school in Coimbatore, Yuvabharathi fosters intellectual growth, creativity, and innovation among its students. The institution aims to shape responsible and confident individuals, ready to succeed in a global environment.
Location: On-site / (Coimbatore-Tamil Nadu)
Experience Required: 4-8 years
Employment Type: Full-time
About the Role - Full Stack Engineer (School ERP Development)
We are looking for a highly capable Full Stack Engineer to design and build a custom School ERP system from scratch. This is a high-ownership role where you will be responsible for architecture, development, deployment, and continuous improvement of the platform.
You will work directly with the school management to translate real-world workflows into a scalable and efficient software system.
Key Responsibilities
- Design and develop a complete School ERP system (Admissions, Fees, Attendance, Exams, Reports)
- Build and manage backend APIs and database architecture
- Develop clean, functional frontend interfaces for admin and staff use
- Implement role-based access (Admin, Teacher, Student, Parent)
- Deploy and maintain the application on cloud infrastructure
- Ensure data security, backups, and system reliability
- Continuously improve system performance and usability
Required Technical Skills
- Strong backend development experience using Python (Django) or JavaScript (Node.js)
- Frontend development using React
- Database design and management using PostgreSQL
- Experience building REST APIs
- Strong understanding of system design and scalable architecture
- Experience with cloud deployment (Amazon Web Services or similar)
- Familiarity with authentication and role-based access systems
Preferred Skills (Good to Have)
- Experience with Flutter for mobile app development
- Knowledge of UI/UX tools like Figma
- Experience integrating payment gateways
- Prior work on ERP / SaaS platforms
What We're Looking For
- Someone who can own the product end-to-end
- Strong problem-solving and decision-making ability
- Ability to understand real-world workflows and convert them into software
- Focus on building simple, reliable, and scalable systems
Important Note
This is not a feature-based role. You will be responsible for building and shaping the entire system. Prior experience building complete products independently will be a strong advantage.
Compensation & Benefits
Competitive Salary: A package that rewards your expertise and ownership.
Family Benefits: Free education for your child/children at Yuvabharathi Public School.
Cutting-Edge Environment: Work in an institution that is actively investing in the future of technology and education.
How to Apply
Please share:
- Resume
- Links to past projects / live systems (mandatory)
- Brief explanation of systems you have built end-to-end.
Job ID: 145775331