E

Epic Kids

Unlimited kids' books, audiobooks, videos

Senior Software Engineer - Full-Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listed

About the Job

Requirements

  • Two to five years of professional software engineering experience, including autonomously owning complex, cross-team work.
  • A bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
  • Strong front-end engineering with a modern component framework, plus solid TypeScript or JavaScript and user-interface fundamentals including HTML, CSS, and accessibility.
  • Strong back-end engineering in a modern server-side language.
  • Relational-database proficiency in data modeling, performant queries, and indexing.
  • Experience designing and operating production APIs using REST or gRPC.
  • Comfort with Git, pull-request workflows, and continuous integration and continuous delivery.

Responsibilities

  • Design and ship features end-to-end across the full stack, from specification to production.
  • Make sound decisions on architecture, data modeling, and API design; document trade-offs and align stakeholders.
  • Drive code quality through code review and testing across front-end and back-end systems.
  • Mentor junior and mid-level engineers through code review and pairing.
  • Lead technical design reviews, RFCs, and architecture discussions.
  • Use AI-assisted development tools to accelerate delivery while holding generated code to the same quality bar.
  • Participate in production support, including investigations, post-mortems, and systemic fixes.

Desired Qualifications

  • Direct experience with Angular, PHP/Symfony, Go, and MySQL.
  • Experience leading a production service migration between languages or runtimes, such as PHP to Go.
  • Familiarity with Tera for server-side templating.
  • Experience with Docker and Kubernetes (GKE) at the application-developer level.
  • Cloud-platform experience; GCP preferred, with AWS or Azure also acceptable.
  • Experience operating against an observability stack such as New Relic or Datadog.
  • Awareness of children's-privacy compliance frameworks, including COPPA and FERPA.

About the Company

Epic Kids

Unlimited kids' books, audiobooks, videos

Epic Kids runs a digital library for children 12 and under. It gives unlimited access to over 40,000 books, audiobooks, and educational videos from publishers like HarperCollins and National Geographic. Families pay a subscription, while teachers get free access to use Epic in classrooms. The service lives online and lets users read and listen to content, track reading progress, and improve reading levels. Educators can integrate Epic into lesson plans, and the platform supports classroom use with free access for teachers. Compared with rivals, Epic focuses specifically on young readers and combines a large curated library with progress tracking and classroom integration, supported by a family subscription model and free educator access. The goal is to foster curiosity, build reading confidence, and help kids develop their reading skills through engaging, educator-friendly content.

Company size
51-200
Company stage
Acquired
Total funding
$51.5M
Headquarters
Redwood City, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Epic Kids

See more jobs