Full Stack Developer

2 years

4 - 8 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Tutcart

At Tutcart, we are revolutionizing education through innovative technology. As a leading edtech startup, our mission is to make learning accessible and engaging for everyone.

Join us on this exciting journey where technology meets purpose, and where your expertise will directly impact millions of learners.

The Role:

Are you passionate about real-time technologies, building scalable solutions, and bringing education to the fingertips of students worldwide?

We’re looking for a Senior Software Developer to lead the development of real-time, interactive features using the MERN stack, WebSockets, and WebRTC while expanding our mobile presence through React Native. If you love solving complex challenges and want to make a tangible impact on how people learn, this is the role for you.

What You'll Do:

  • Lead the architecture, design, and development of the Tutcart platform using the MERN stack (MongoDB, Express.js, React, Node.js).
  • Design and implement real-time communication features using WebSockets and WebRTC to power interactive tutor-student sessions, live tracking, and notifications.
  • Build sleek, performant, and responsive mobile applications using React Native, ensuring seamless functionality across devices.
  • Mentor and guide junior developers, reviewing code and ensuring adherence to best practices.
  • Integrate new and exciting features like real-time journey tracking (think Uber-style), live notifications, and even live security photo features to safeguard our users.
  • Collaborate with product managers, designers, and stakeholders to bring features to life that enhance learning experiences globally.
  • Ensure the scalability, security, and performance of web and mobile applications as our user base grows.

What We’re Looking For:

  • 2+ years of experience with JavaScript and the MERN Stack (MongoDB, Express.js, React, Node.js).
  • Deep experience in building real-time systems using WebSockets and WebRTC.
  • Expertise in mobile app development using React Native or similar frameworks.
  • Proven experience building complex applications with real-time features like tracking, notifications, and live updates.
  • Strong proficiency with cloud infrastructure (AWS, GCP, or similar), scaling applications, and deployment strategies.
  • Passion for creating intuitive, user-friendly mobile experiences that scale.
  • Experience working in an agile environment with tools like Git and JIRA.
  • Bonus: Experience in edtech or online marketplaces, familiarity with real-time geolocation APIs, and cloud-native development.
  • Proficiency in React.js, Next.js, Tailwind CSS, and Redux.
  • Version control using Git, GitHub, GitFlow.

Nice-to-Have Skills:

  • Microservices Architecture & Event-Driven Design.
  • Experience with Redis, RabbitMQ, or Kafka.
  • React Native for mobile app development.
  • Serverless functions (AWS Lambda, Firebase Functions).
  • Strong DevOps, CI/CD knowledge.

What’s In It for You:

  • Impact: Your work will directly shape the future of education for millions of learners, making a difference globally.
  • Growth: An opportunity to transition into a full-time, permanent role based on performance, with leadership potential.
  • Innovation: Work on cutting-edge, real-time, and mobile technologies with a team that’s pushing the boundaries of education.
  • Creative freedom: You’ll be empowered to bring your ideas to life and make meaningful contributions.

Why Tutcart?

At Tutcart, we believe that education is a powerful tool to transform lives. By joining our team, you’ll help us build the technology that enables learning for everyone, everywhere—no matter the subject, no matter the place. Ready to make an impact?

Apply today and be part of the future of education with Tutcart!

Job Types: Full-time, Permanent, Contractual / Temporary
Contract length: 6 months

Pay: ₹400,000.00 - ₹800,000.00 per year

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus
  • Yearly bonus

Application Question(s):

  • Do you have experience in Mobile Application Development? If yes, how many months? What frameworks or tools have you worked with (e.g., React Native, Flutter, Swift, Kotlin)?
  • Why do you believe you’re a strong fit for an early-stage startup environment?

Education:

  • Bachelor's (Preferred)

Experience:

  • MERN: 2 years (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Tutcart logo
Tutcart

Education Technology

Edutown

RecommendedJobs for You

Mumbai Metropolitan Region

thiruvananthapuram, kerala

Hyderabad, Telangana, India