Skip to content
mimi

Principal Fullstack Developer (Node.js & React) (Hyderabad)

Educase India

India · On-site Full-time Lead 1mo ago

About the role

You are looking for a Senior Full-Stack Engineer position at Educase, a company that is developing a modern, scalable school ERP and white-label app platform to help schools digitize academics, operations, communication, and finance. As a Senior Full-Stack Engineer, you will have the opportunity to take end-to-end ownership of the product engineering, including architecture, performance, security, and execution.

Role Overview: - Take ownership of the technical architecture and code quality of the Educase platform. - Mentor backend, frontend, and mobile developers. - Collaborate closely with the founder, product, and operations teams. - Build scalable systems for schools, staff, parents, and students. - Drive engineering best practices and long-term technical vision. - This role involves significant hands-on work and ownership.

Key Responsibilities: Architecture & Development: - Design and maintain scalable backend systems using Node.Js. - Lead frontend architecture with React (Web) and React Native (Mobile). - Define and implement system architecture for multi-tenant SaaS, white-label apps, role-based access systems, and secure data handling. - Ensure high performance, security, and uptime of the platform. - Review code, enforce standards, and make technical decisions.

Team Guidance: - Contribute to sprint planning, task breakdowns, and technical estimations. - Mentor junior and mid-level developers. - Conduct code and architecture reviews. - Establish strong documentation and onboarding processes.

Product & Business Collaboration: - Translate product requirements into technical roadmaps. - Collaborate closely with founders and product managers. - Evaluate and integrate third-party tools, APIs, and services. - Balance speed of execution with long-term stability.

DevOps & Quality: - Guide CI/CD, deployment, and monitoring practices. - Ensure testing discipline and drive security, backup, and disaster-recovery practices.

Must-Have Skills: - 5+ years of full-stack development experience. - Expertise in Node.Js (Express/NestJS) and React.Js. - Production experience with React Native apps. - Knowledge of REST APIs, system design, and scalable architectures. - Experience with SQL/NoSQL databases, Git, and collaborative workflows. - Ability to design systems from scratch and refactor existing systems.

Good-to-Have: - Experience in building SaaS or multi-tenant platforms. - Cloud experience (AWS/Azure/GCP/DigitalOcean) and knowledge of app security. - Prior experience in EdTech, ERP, or workflow products. - Exposure to DevOps, CI/CD, and microservices.

What Success Looks Like: - Secure, scalable core platform. - Faster feature shipping with fewer bugs. - Strong ownership culture within the dev team. - Well-documented systems and APIs. - High-performance web and mobile apps used daily by schools.

Why Join Educase: - Shape the technical direction of a fast-growing product. - Direct access to founders and real decision-making power. - Opportunity to build a large-scale education platform. - Long-term growth potential. - Competitive salary and performance growth path. You are looking for a Senior Full-Stack Engineer position at Educase, a company that is developing a modern, scalable school ERP and white-label app platform to help schools digitize academics, operations, communication, and finance. As a Senior Full-Stack Engineer, you will have the opportunity to take end-to-end ownership of the product engineering, including architecture, performance, security, and execution.

Role Overview: - Take ownership of the technical architecture and code quality of the Educase platform. - Mentor backend, frontend, and mobile developers. - Collaborate closely with the founder, product, and operations teams. - Build scalable systems for schools, staff, parents, and students. - Drive engineering best practices and long-term technical vision. - This role involves significant hands-on work and ownership.

Key Responsibilities: Architecture & Development: - Design and maintain scalable backend systems using Node.Js. - Lead frontend architecture with React (Web) and React Native (Mobile). - Define and implement system architecture for multi-tenant SaaS, white-label apps, role-based access systems, and secure data handling. - Ensure high performance, security, and uptime of the platform. - Review code, enforce standards, and make technical decisions.

Team Guidance: - Contribute to sprint planning, task breakdowns, and technical estimations. - Mentor junior and mid-level developers. - Conduct code and architecture reviews. - Establish strong documentation and onboarding processes.

Product & Business Collaboration: - Translate product requirements into technical roadmaps. - Collaborate closely with founders and product managers. - Evaluate and integrate third-party tools, APIs, and services. - Balance speed of execution with long-term stability.

DevOps & Quality: - Guide CI/CD, deployment, and monitoring practices. - Ensure

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free