SOFTWARE DEVELOPMENT ENGINEER

Software Development Engineer

Location: Gwalior, Madhya Pradesh (In-Office Only)
Type: Full-Time 
Experience: 3–5 Years (with potential for future team leadership responsibilities)
Department: Product & Engineering

ROLE OVERVIEW

We are looking for a skilled and motivated MERN Stack Developer to join our in-house tech team.
You will play a critical role in building and maintaining modular web components across learner
dashboards, assessment interfaces, reporting modules, and backend systems.
You’ll also work closely with our product, design, and AI teams to ship features, optimize
performance, and contribute to the evolution of our VR-AI ecosystem.
The selected candidate will be groomed to take on a team leadership role once they have
successfully established themselves in the position. This requires strong communication skills, an
ability to collaborate across departments, and the capability to mentor and manage junior

KEY RESPONSIBILITIES

Frontend Development (React.js)

• Develop responsive and dynamic UI components using React.js
• Integrate front-end designs with APIs and backend logic
• Optimize user experience and UI performance across devices
• Collaborate with designers to implement consistent UI/UX systems

Backend Development (Node.js + Express)

• Build RESTful APIs to support new features and services
• Integrate with databases (MongoDB) and handle user data securely
• Implement authentication, authorization, and role-based access control
• Optimize backend queries and improve data processing pipelines

Product & Component Ownership

• Maintain and extend modular components: dashboards, reports, simulation workflows
• Build admin panels, student performance tools, and analytics interfaces
• Collaborate with the AI/ML team for integration of real-time feedback and results

Code Quality & Collaboration

• Write clean, maintainable, and well-documented code
• Use Git for version control and manage feature branches effectively
• Participate in code reviews, standups, and sprints
• Deploy and manage builds on staging and production environments

Leadership & Team Management

• Mentor and guide junior developers once the team expands
• Communicate effectively with stakeholders and ensure smooth workflow coordination
• Contribute to planning, task allocation, and team performance reviews
• Foster a collaborative, learning-focused team culture

What We Are Looking For

• Strong command of MongoDB, Express.js, React.js, Node.js (MERN)
• Solid understanding of JavaScript, REST APIs, JSON, and asynchronous programming
• Experience working with Git/GitHub, package managers (npm/yarn), and debugging tools
• Familiarity with deployment processes (Heroku, Vercel, or cloud platforms)
• Excellent communication and interpersonal skills to lead and manage a team effectively in thefuture
• Bonus: Exposure to WebSockets, Chart.js, D3.js, Three.js, or integration with AI models
• Bonus: Experience building dashboards, reporting engines, or education platforms
• Bonus: Exposure to mobile app development using React Native or Flutter

Compensation

• CTC Range: ₹3 LPA – ₹6.5 LPA (Based on experience and skillset) • Performance-based incentives and bonuses
• Additional perks:
◦ Access to learning budgets
◦ Swag and internal product access
◦ Direct mentorship from the founding team