← Back to Remote Jobs

EPIC Kids Development

Senior Software Engineer, Full-Stack

Interested in this opportunity? Apply through the protected Remote Kraft flow.

Log in to Apply
Job type

Full Time

Experience

Senior · 5 years

Location

Remote, India

Workplace

Remote

Posted

2026-08-13

Job board

greenhouse

GeneralSoftware Engineer JobsEngineering JobsInformation Technology Jobs

Education

Bachelor's degree

Full Job Description

Role Overview The Senior Software Engineer, Full-Stack owns features end-to-end across Epic's web application and helps raise the engineering bar for the team. This is a fully remote, India-based role, requiring close collaboration with a global engineering team. What You Will Do Design and ship features end-to-end across the full stack, from spec to production. Participate in production support -- investigations, post-mortems, and systemic fixes. Why It Might Be a Fit We hire for engineering strength over experience with any specific stack; strong engineers ramp quickly on ours. Required Qualifications: 5+ years of professional software engineering, owning complex, cross-team work autonomously. Requirements 5+ years of professional software engineering, owning complex, cross-team work autonomously. Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Strong front-end engineering with a modern component framework (Angular a plus), plus solid TypeScript/JavaScript and UI fundamentals (HTML, CSS, accessibility). Strong back-end engineering in a modern server-side language (we use PHP and Go). Relational-database proficiency -- data modeling, performant queries, and indexing. Experience designing and operating production APIs (REST or gRPC). Comfort with Git, pull-request workflows, and CI/CD.

Skills and Technologies

Front-end engineeringBack-end engineeringRelational-database proficiencyAPI designCode reviewMentorshipAngularPHPGoMySQLGitCI/CDSoftware Engineer JobsEngineering JobsInformation Technology Jobs