Senior Software Engineer, Full-Stack

Epickids

United States

Remote

USD 160,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote for US-based candidates

Job summary

Epickids is seeking an experienced software engineer to own end-to-end features across frontend, backend, APIs, and data layer for a web app. You will shape architecture and standards while ensuring live services remain reliable.

This fully remote role targets US-based candidates; you will collaborate with a distributed engineering team and mentor others, participating in design reviews and leveraging AI-assisted tooling.

Qualifications

  • Minimum 5 years of professional software engineering experience with autonomous ownership of cross‑team work.
  • Bachelor’s degree or higher in computer science or related field.
  • Strong frontend skills with TypeScript/JavaScript, HTML, CSS, and accessibility fundamentals.
  • Experience designing and operating production REST or gRPC APIs and relational databases.

Responsibilities

  • Design and deliver full-stack features from spec to production release.
  • Decide architecture, data models, and API design; align stakeholders on trade-offs.
  • Improve code quality through reviews and testing across frontend and backend.
  • Mentor junior engineers via pairing and code reviews.
  • Lead technical design reviews, RFCs, and architecture discussions.
  • Leverage AI-assisted development tools while maintaining quality standards.
  • Participate in production support, including post-incident reviews and fixes.

Skills

Full-stack development
TypeScript/JavaScript
HTML & CSS
Accessibility fundamentals

Education

Bachelor's degree in computer science or related field

Tools

Git
CI/CD
Docker
Kubernetes
MySQL

Job description

Role overview

Own software features from initial specification through production across a web application’s front end, back end, APIs, and data layer. You’ll contribute to architecture and technical standards while supporting the reliability of live services and helping other engineers grow. The role is fully remote for US-based candidates and involves working with a distributed engineering team.

Responsibilities
  • Design and deliver full-stack features, taking work from specification through production release.
  • Make and document decisions about architecture, data models, and API design, and align stakeholders on trade-offs.
  • Improve code quality through reviews and testing across front-end and back-end systems.
  • Mentor junior and mid-level engineers through pairing and constructive code review.
  • Lead technical design reviews, RFCs, and architecture discussions.
  • Use AI-assisted development tools thoughtfully while maintaining engineering quality standards.
  • Participate in production support, including investigations, post-incident reviews, and lasting fixes.
Requirements
  • At least five years of professional software engineering experience, including autonomous ownership of complex, cross-team work.
  • Bachelor’s degree or higher in computer science, software engineering, or a related field.
  • Strong front-end skills with a modern component framework and solid TypeScript or JavaScript, HTML, CSS, and accessibility fundamentals.
  • Strong back-end experience in a modern server-side language.
  • Relational database skills, including data modeling, query performance, and indexing.
  • Experience designing and operating production REST or gRPC APIs.
  • Familiarity with Git, pull request workflows, and CI/CD.
Nice to have
  • Experience with Angular, PHP/Symfony, Go, or MySQL; production service migrations; server-side templating; Docker or Kubernetes; cloud platforms; or observability tools.
  • Awareness of children’s privacy frameworks such as COPPA or FERPA.
  • Mandarin proficiency.
Benefits and work setup
  • Fully remote for US-based candidates, collaborating with a globally distributed team.
  • The stated compensation range is $160,000–$210,000, inclusive of bonus, with flexibility based on skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BearPlex • United States

Remote
USD 140,000 - 190,000
Fully remote (US)
Professional development budget
Leadership path
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 LLC • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Competitive equity package
Medical, dental, vision coverage
Flexible PTO
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 LLC • Boston (MA)

Hybrid
USD 160,000 - 210,000
Medical, dental, vision coverage
Flexible PTO
Competitive equity package
Senior Full Stack Engineer
Senior Full Stack Engineer

togetherwork • United States

Hybrid
USD 120,000 - 180,000
Medical, dental, and vision coverage
Retirement plan with company match
Flexible paid time off; sick days and
+1
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

DevZero • United States

Remote
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Careaccess • United States

Remote
USD 140,000 - 180,000
Remote work within the United States
Paid time off
Company-paid health insurance
+1
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Kevala • United States

Remote
USD 120,000 - 170,000
Fully remote within the United States
Full Stack Developer - Remote
Full Stack Developer - Remote

Deepixel • United States

Remote
USD 70,000 - 120,000
Senior Full-Stack Software Engineer (Remote in Europe)
Senior Full-Stack Software Engineer (Remote in Europe)

Skedda • United States

Remote
USD 75,000 - 85,000
Paid time off
Hardware provided (PC or Mac)
Direct exposure to leadership
Senior Full Stack Engineer
Senior Full Stack Engineer

Jobgether • Oregon

Hybrid
USD 180,000 - 270,000
Fully remote
Remote-friendly culture