Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Full-Stack

Full-time

Epic Kids Inc.

Role Description

The Senior Software Engineer, Full-Stack will own meaningful pieces of Epic's web application end-to-end—from Angular UI through PHP and Go services to MySQL—and help raise the quality bar for the engineers around you. You are an experienced engineer who works independently on complex problems, makes sound technical decisions, and pulls in the right people when a decision touches another team. You will design and ship features that span the stack, partner with product, design, data, and infrastructure to land them well, and mentor more junior engineers through code review and pair work.

This is a fully remote, US-based role working closely with a global engineering team with members in the US and China.

Key Responsibilities

  • Design and ship features end-to-end across the stack—Angular front-end through PHP/Symfony and Go back-end services, against MySQL—taking ownership from spec to production.
  • Make sound technical decisions on architecture, data modeling, API design, and state management; document trade-offs and align stakeholders before significant choices land in code.
  • Operate independently on ambiguous problems, breaking down scope, surfacing risks early, and shipping in safe increments.
  • Partner cross-functionally with product, design, data engineering, infrastructure, and content on features that span team boundaries.
  • Drive code quality through thorough code reviews, raising standards on testing, readability, and maintainability across both front-end (Angular, RxJS, NgRx) and back-end (PHP/Symfony, Go) codebases.
  • Mentor junior and mid-level engineers—pair on hard problems, give actionable code-review feedback, and help them grow into larger pieces of work.
  • Improve the developer experience of the codebases you touch—tooling, tests, build times, and observability.
  • Leverage AI-assisted development tools to accelerate delivery, applying the same review and quality bar to generated code as to anything else, and exercising judgment about where they help and where they don't.
  • Lead and contribute to technical design reviews, RFCs, and architecture discussions, grounded in data and prototypes.
  • Participate in production support, lead investigations, write up post-mortems, and follow through on systemic fixes.

Qualifications

  • Track record of owning ambiguous, multi-team features end-to-end—defining scope with PM/design, aligning infra/data dependencies, and shipping without an EM driving day-to-day execution.
  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software engineering experience, including significant time shipping production full-stack features.
  • Strong Angular experience (v13+ preferred), including component architecture, RxJS reactive patterns, and a state-management library such as NgRx.
  • Strong proficiency in TypeScript and modern front-end fundamentals (HTML, CSS/SCSS, accessibility, performance).
  • Strong PHP experience on a modern framework—Symfony preferred, Laravel acceptable—including Doctrine ORM or equivalent.
  • Proficiency designing schemas, writing performant queries, and reasoning about indexing in a relational database—MySQL preferred.
  • Experience designing and operating REST (or gRPC) APIs that serve real production traffic.
  • Experience writing tests at multiple levels—unit, integration, and end-to-end—and a habit of doing so by default.
  • Comfort with Git, pull-request-based workflows, and modern CI/CD (Jenkins, GitHub Actions, or similar).
  • Strong written and verbal communication—able to write a design doc, run a review, and explain trade-offs to non-engineering partners.
  • Track record of mentoring more junior engineers and raising the bar through review and pairing.
  • Fluency in English for daily collaboration and technical documentation.

Preferred Skills

  • Working knowledge of Go for back-end services— handlers, modules, concurrency primitives, the standard library—or demonstrated ability to come up to production proficiency on the job.
  • Experience leading the design or migration of a service from one language/runtime to another (e.g., PHP → Go) in a production environment.
  • Experience with Docker and Kubernetes (GKE) at the application-developer level—building images, debugging running pods, reading logs and metrics.
  • Experience with cloud platforms—GCP preferred (GCS, Cloud SQL, Pub/Sub, Cloud Run/GKE), AWS or Azure acceptable.
  • Experience with server-side rendering (Angular Universal) and the performance/SEO trade-offs it brings.
  • Experience with i18n / internationalization (multi-region deployments, locale-aware content).
  • Experience operating against an observability stack—New Relic, Datadog, or similar—including building dashboards and alerts for code you own.
  • Familiarity with consumer-product concerns at scale: caching strategies, CDN behavior, image/media pipelines, mobile-web performance.
  • Interest in or experience with ed-tech, children's media, or content-platform work.
  • Awareness of children's-privacy compliance frameworks (COPPA, FERPA) and how they shape product and data decisions.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Full-Stack in Remote vacancy
  • Role Description Buscamos un Senior Software Engineer full-stack que refuerce el equipo de ingeniería. Tenemos productos en producción que necesitan evolucionar y productos nuevos que se están construyendo. Vas a trabajar en ambos frentes: mejorar lo que ya existe y construir... 
    Fullstack
    Senior
    Full time
    Remote work

    Mangxo

    Remote
    4 days ago
  • $160k - $200k

     ...long-term conditions, starting with dementia. We’re looking for a Senior Software Engineer to join our small engineering team and help build the product our operations team uses every day. This is a full-stack product engineering role for someone who is flexible,... 
    Fullstack
    Senior
    Full time
    Flexible hours

    Craniometrix

    Remote
    7 hours ago
  •  ...to take absolute ownership of our software ecosystem from initial design to...  ...availability role for a polyglot engineer who can move effortlessly across full-stack paradigms and thrives in an engineering...  ...Clear, unrestricted runway into senior architecture and engineering... 
    Fullstack
    Senior
    Full time
    Remote work

    Partyhat

    Remote
    7 days ago
  •  ...Senior Full Stack Engineer At Serko, we believe something incredible happens when people come face-to-face. That's why we're on a mission to engineer a frictionless, next-generation business travel marketplace. We don't just manage travel; we are leveraging advanced... 
    Fullstack
    Senior
    Remote work
    Worldwide

    Serko

    United States
    4 days ago
  • $120k - $250k

    Role Description We are looking for a Senior Software Engineer who wants to be an impactful part of a small team looking to change the way technical...  ...: ~Contribute to building product features across the full stack (from the front-end to the back-end to separate... 
    Fullstack
    Senior
    Full time
    Immediate start

    CodeSignal

    Remote
    7 hours ago
  •  ...communications What You’ll Get to Do: ~Engineer complex multidisciplinary solutions for...  ...schedule. ~Collaborate with other software/hardware engineers, stakeholders, and...  ...Qualifications ~+10 years experience as a Full Stack Developer ~Experience with Python... 
    Fullstack
    Senior
    Temporary work
    Immediate start
    Remote work

    Syzygy Integration

    Remote
    7 hours ago
  •  ...KellyMitchell Group is looking for a Senior Software Engineer to join our remote team. This full-stack role will focus on building and operating platform services, including messaging systems and microservices, while applying AI/ML to create scalable solutions. The ideal... 
    Fullstack
    Senior
    Remote work

    KellyMitchell Group

    Fort Worth, TX
    4 days ago
  •  ...join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace,...  ...required prior to start: Top Secret Experience developing full stack software using Object Oriented Programming Experience with... 
    Fullstack
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    King of Prussia, PA
    14 days ago
  • $125k - $155k

     ...company, we’re breaking new ground in software innovation too, redefining what’s...  ...at peak. Job Description As a Senior Software Engineer, you will be instrumental in building...  ...relying on technical teams. As a full stack team, we offer opportunities to expand... 
    Fullstack
    Senior
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    3 days ago
  •  ...a contractor with at least 5 years of software engineering experience, including at least 2 years...  ...requires strong expertise in building full-stack applications and a commitment to flexible...  .... This position offers entry-level seniority and a contract duration of 1 month, with... 
    Fullstack
    Senior
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Huntsville, AL
    5 days ago
  • $190k - $215k

    Role Description We're hiring a Senior Software Engineer to join the Financial Audit team at Fieldguide...  ...code from day one and ramp quickly into full ownership of significant product areas....  .... Qualifications ~A strong full-stack engineer who writes code every day and... 
    Fullstack
    Senior
    Full time
    Work from home
    Flexible hours

    Fieldguide

    Remote
    7 days ago
  • $125k - $155k

     ...thinking company, we’re breaking new ground in software innovation too, redefining what’s...  ...are seeking passionate and experienced Senior Developer to join our dedicated Verification...  ...tooling. Verification operates as a full stack team who are in the process of... 
    Fullstack
    Senior
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    15 days ago
  • $125k - $156k

     ..., high-agency position for a voice AI engineer who thrives at the intersection of real...  ...agents. You'll work across the full voice AI stack: telephony, speech-to-text, LLM orchestration...  .... Qualifications ~5+ years of software engineering experience, with at least... 
    Fullstack
    Senior
    Full time
    Immediate start

    Natera

    Remote
    7 days ago
  • Role Description Canary Technologies is looking for a Senior Software Engineer to join our team! You should be a strong IC that can deal with...  ...and understand what it takes to build quality, maintainable full-stack applications. You should also care deeply about the... 
    Fullstack
    Senior
    Full time

    Canary Technologies Corp

    Remote
    7 hours ago
  • $160k - $200k

     ...: ~Design, develop, modify, and test software applications or systems for various products...  ...analysis, programming, and software engineering. ~Write high-quality, well-tested...  ...~6+ years of hands-on experience in full-stack development. ~5+ years of experience... 
    Fullstack
    Senior
    Full time

    Federato

    Remote
    8 days ago
  • $75 - $83 per hour

     ...several 2026 greenfield initiatives. We're hiring multiple Senior Software Engineers who thrive in zero-to-one environments, can collaborate...  ...experience working with microservices and distributed systems ~ Full stack experience and comfortable contributing on the frontend;... 
    Fullstack
    Senior
    Contract work
    Remote work

    Fuel Talent

    Seattle, WA
    3 days ago
  • Role Description As a Senior Full Stack Engineer at Mastery, you’ll help build and evolve large scale distributed systems that power mission critical...  ...technical challenges and deliver reliable, scalable software with real world impact. You’ll work within the Load Execution... 
    Fullstack
    Senior
    Base plus commission
    Full time

    Mastery Logistics Systems

    Remote
    5 days ago
  • $130k - $185k

    Role Description As a Senior Security Software Engineer (Application Security Team) at BetterHelp, you’ll join a diverse team of licensed clinicians...  ..., and bug bounty programs. ~Experience working in full-stack projects. ~Experience with discovering and fixing common... 
    Fullstack
    Senior
    Full time
    Work at office
    Remote work

    BetterHelp

    Remote
    7 days ago
  • A leading technology firm is seeking an experienced software engineer to enhance AI-driven coding solutions. This role involves evaluating...  ...years of experience in software engineering, with a focus on full-stack applications. The position allows for flexible hours, with a... 
    Fullstack
    Senior
    Contract work
    Remote work
    10 hours per week
    Flexible hours

    Turing Inc

    New York, NY
    5 days ago
  • Role Description We are looking for a talented and driven Senior Software Engineer to join our growing team. In this role, you will be a key...  ...systems in production environments ~Strong understanding of full-stack development principles and scalable system design ~... 
    Fullstack
    Senior
    Full time

    Stord

    Remote
    12 hours ago
  • $130k - $170k

     ...Description We are looking for an experienced (6+ years) frontend software engineer specializing in Angular and observables to join our web...  ...involving asynchronous events and streaming data. Full stack experience is a plus. Our front-end team handles many of the... 
    Fullstack
    Senior
    Full time
    Remote work

    MOCA Systems

    Remote
    7 hours ago
  •  ...re looking for someone to join us as a Senior Software Engineer , working across our marketplace...  ...outcome, not the pull request. This is a full-time, remote-first role — you can be located...  ...and in customers' hands. ~Full-Stack Development: You'll build in JavaScript... 
    Fullstack
    Senior
    Full time
    Remote work

    Inspiration Commerce Group

    Remote
    7 hours ago
  • Role Description InsightRX is looking for a Full Stack Engineer to help build our Astra AI platform — a system that combines a modern web application...  ...with LLM agent architecture a plus. Experience with SAML SSO, multi-tenant systems, or healthcare/life-sciences software.... 
    Fullstack
    Senior
    Full time

    InsightRX

    Remote
    6 hours ago
  • $145k - $207k

    Role Description As a Software Engineer on the Marketplace team, you’ll work at the intersection of full-stack product engineering and machine learning operations—helping power the systems that match renters to homes across ApartmentList.com and Sunny.com. You’ll contribute... 
    Fullstack
    Senior
    Full time

    Apartment List

    Remote
    7 hours ago
  • Role Description As a Senior Software Engineer at Catena, you will be a core contributor to the team inventing new ways for humans and AI agents...  ...AI agents. Qualifications ~6+ years of full stack engineering experience, with a strong foundation in backend... 
    Fullstack
    Senior
    Full time

    Catena

    Remote
    4 days ago
  •  ...founder and CTO. The company is seeking a senior software engineer to join their engineering team. Key...  ...of continuous improvement. Tech Stack ~Back-end: Elixir (Phoenix, Membrane)...  ...~4+ years of experience in back-end or full-stack software engineering. ~An adaptable... 
    Fullstack
    Senior
    Full time

    hireVouch

    Remote
    46 minutes ago
  •  ..., and understand what it takes to build quality, maintainable full-stack applications. You should also care deeply about the customer experience...  ...excellence is essential. ~Collaborate with a team of engineers and managers to create applications used by our hotel... 
    Fullstack
    Senior
    Full time

    Canary Technologies Corp

    Remote
    7 hours ago
  • Role Description We are looking for a Senior Software Engineer – Full Stack to join a product-focused engineering team building data-heavy applications and real-time infrastructure solutions. This is a hands-on role for someone who enjoys working across frontend and backend... 
    Fullstack
    Senior
    Full time
    Remote work

    Silicon Development

    Remote
    6 days ago
  • $187k - $235k

    Role Description The Sr. Software Engineer II - AI will lead the build of GenAI-powered product experiences and the shared AI platform infrastructure...  ...tools such as Claude Code, GitHub Copilot, or Cursor ~Full-stack awareness: comfortable contributing across layers of the... 
    Fullstack
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    iHerb, LLC

    Remote
    7 days ago
  • $187k - $220k

    Role Description We are seeking a Senior Software Engineer to help build the core platform that will make Samsara “agentic.” This platform enables...  ...components that other teams will rely on. ~Work on the full stack behind the agents including: greenfield products,... 
    Fullstack
    Senior
    Full time
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Full-Stack. Be the first to apply!