Epic for kids Logo

Epic for kids

Senior Frontend Engineer – Content

Posted 4 Hours Ago
Be an Early Applicant
Easy Apply
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
Easy Apply
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
Lead frontend development of a Human-in-the-Loop media management workspace: design state architectures, build browser-based media tools, optimize UI performance, enable emerging formats (ePUB), and collaborate with backend and cross-functional teams to deliver scalable, real-time content workflows.
The summary above was generated by AI
About Us

Epic is the leading digital reading platform for kids, trusted by millions of children, families, and educators around the world. With a vast library of high-quality books and learning resources, Epic empowers kids to explore their interests, build literacy skills, and develop a lifelong love of reading.

As we look to the future, Epic is reimagining what reading can be—more personalized, more interactive, and more accessible than ever before. By combining technology, storytelling, and education, we are shaping the next generation of readers.

About the Role

We are seeking a Senior Frontend Engineer to lead the development of our high-fidelity, interactive media management ecosystem. In this role, you will take ownership of the “Human-in-the-Loop” workspace — a critical platform where our team manages, edits, and optimizes premium digital content.

You will bridge the gap between automated AI outputs and manual verification tools, ensuring our content meets the highest quality standards while delivering a seamless experience for power users.

Key ResponsibilitiesState Management & Architecture
  • Lead the design and stabilization of complex frontend architectures to ensure data consistency across multi-step editing workflows.

  • Implement scalable state management solutions for asynchronous and real-time data flows.

Media Tool Development
  • Architect advanced browser-based tools for media manipulation, including audio-visual synchronization and interactive text editing.

  • Integrate and optimize web-based media libraries to support large-scale content workflows.

Interface Optimization
  • Resolve high-priority UI challenges and performance bottlenecks.

  • Ensure a seamless experience for users handling large digital assets.

Format Innovation
  • Design frontend support for emerging content formats such as ePUB and interactive eBooks.

  • Maintain platform versatility to support evolving digital publishing needs.

Cross-Functional Collaboration
  • Partner closely with backend teams to define robust API contracts.

  • Implement real-time feedback loops for background processing systems.

  • Collaborate in Agile environments to deliver high-quality releases.

QualificationsRequired
  • 5+ years of experience with Angular (version 14+), TypeScript, and Angular Material.

  • Deep proficiency in NgRx and RxJS for managing complex, asynchronous data flows.

  • Professional experience with web-based media libraries (e.g., video.js, wavesurfer.js, Canvas APIs).

  • Experience working with Docker, Kubernetes, and CI/CD pipelines in an Agile environment.

Desired
  • Experience with document rendering engines such as ePUB.js.

  • Understanding of Web Workers for offloading intensive UI computations.

  • Background in Digital Asset Management (DAM) systems or high-volume content ingestion platforms.

Top Skills

Angular (14+)
Angular Material
Canvas Apis
Ci/Cd
Docker
Kubernetes
Ngrx
Rxjs
Typescript
Video.Js
Wavesurfer.Js

Similar Jobs

19 Minutes Ago
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Easy Apply
Junior
Junior
Fintech • Payments • Financial Services
Perform KYC/CDD on (sub-)merchants, verify documentation, assess risk, communicate with merchants during onboarding, escalate issues, provide platform feedback, and advise internal stakeholders to scale onboarding.
2 Hours Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Lead and deliver risk analytics and model risk initiatives for AI/GenAI across the enterprise: evaluate and select models, ensure data governance, design integration and monitoring, mentor teams, and provide risk recommendations and governance-aligned approvals.
Top Skills: Ai/MlAPIsData PipelinesGenerative AiModel Fine-TuningModel MonitoringOrchestration LayersUi/Ux
2 Hours Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Lead complex risk analytics and model-risk initiatives for AI/Generative AI, overseeing model selection, evaluation, monitoring, data governance, integration, and stakeholder advisory. Manage pilot rollouts, mentor teams, and ensure regulatory and enterprise risk compliance for AI model usage.
Top Skills: Ai/MlAPIsData PipelinesGenerative Ai

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account