Senior Software Engineer, Full-Stack
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.
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... .... About the role We're looking for full-stacking engineers capable of making meaningful contributions...FullstackSeniorFull timeWork at officeWork from home- ...role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and... ...communication skills Other Qualifications: Full stack experience is a plus Advanced data visualization is...FullstackSeniorRemote jobFull time
- ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer... ...across the Microsoft technology stack, building secure, scalable, and maintainable... ...Responsibilities Design, build, and maintain full-stack applications using C#, ASP.NET...FullstackSeniorFull time
$150k - $200k
...Biograph is looking for senior software engineers to help us scale a data driven approach to preventative care. Our small and nimble engineering... ...new impactful products and have opportunities across the full stack on any of the following teams: Member applications -...FullstackSeniorFull timeWork at office3 days per week- ...Company Description We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation... ...Qualifications Must haves: Familiarity with full-stack web application using a Python framework on Google App Engine...FullstackSeniorFull timeWork at office
- ...As a Senior Software Engineer on the Profile team, you will build systems and applications across the stack and enable players, creators, influencers, and brands to create a compelling... ...: ~5+ years of experience building full-stack systems, including backend, APIs,...FullstackSeniorFull time
- ...Solutions group is seeking a highly skilled, motivated, and passionate Senior Software Engineer to join our innovative team. In this role, you will be instrumental in designing, developing, and deploying full-stack solutions and sophisticated end-user desktop applications that...FullstackSeniorWork at officeRemote work
$170k - $220k
...robotics through best in class, modern software engineering practices. As a Senior Software Engineer on our motion... ...motion planning concepts Tech Stack Stack: Node.js, Python, C++ Motion... ...with our motion planning stack Full-stack Experience: While this role...FullstackSeniorFull time- ...As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers... ...field. ~4+ years experience as an engineer building full-stack web applications as part of a cross-functional team. ~3+...FullstackSeniorFull timeTemporary work
$200k
...Role Overview: An industry marketplace startup in NYC, currently with a team of around 65 people, is seeking a Senior Software Engineer (Full-Stack) to join their growing company. This on-site role offers a competitive salary of up to $200k, equity options, and a...FullstackSeniorFull timeH1bImmediate startVisa sponsorshipFlexible hours- ...selectively with a team of high-performing engineers who demonstrate exceptional ability in... ...take pragmatic approaches to writing software You test drive and refactor your code... ...incremental change You enjoy writing full-stack software You are proficient in multiple...FullstackSeniorFull timeInternshipWork at officeRemote workWork from home
- ...ZS Associates is seeking a Senior Software Engineer to design and implement web services and APIs for... ...their SaaS products. This role emphasizes full ownership of software modules,... ...development, a strong skill set in OOP and full-stack technologies, and a collaborative...FullstackSeniorWork at officeRemote work
- ...NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK... .... The software engineer will provide a full range of systems and software... ...desirable ~ Proven experience as a Full Stack Developer or similar role is highly desirable...FullstackSeniorFull timeWork experience placement
$90k - $120k
...Company Description Otter's software engineers develop the next-generation technologies for... ...enthusiastic to take on new problems across the full-stack as we continue to push technology... ...Job Description We are seeking a Senior Software Engineer to become an...FullstackSeniorFull time- ...position works as part of an Agile development team building full-stack, microservices-based solutions that integrate open-source and... ...test, integrate, debug, and maintain system architectures and software solutions Develop scalable microservices using a combination...FullstackSeniorFull time
- ...About the Role Abnormal AI is looking for a Senior Software Engineer to join the Adaptive Classifications Team. The team owns & operates... ...products that give them back time in their day. This is a full-stack team responsible for all layers, including data storage,...FullstackSeniorFull time
$140k - $170k
A leading claims technology company is seeking a Senior Software Engineer to join their Framework team remotely. The ideal candidate will have at least 4 years of full-stack web development experience and will be responsible for expanding the platform's offerings, developing...FullstackSeniorRemote workFlexible hours$180k
...EXPENSE This is a Back End role any full-stack candidates must have Senior experience working across the back... ...is a huge plus! (less than 15-20 engineers ideal) Description A fast-... ...NYC is looking for a talented Senior Software Engineer (Back-End) to join their dynamic...FullstackSeniorFull timeH1bWork at officeLocal areaRelocationVisa sponsorship- ...Founder Award 2023, and in leading publications such as Techcrunch, Insider, Forbes and more. We are looking for Senior Full Stack software engineers to help build out the product set of Addition Wealth. Our technical stack is built primarily in Typescript and...FullstackSeniorRemote jobFull time
- ...by enabling stakeholders to realize the full value of their renewable energy systems.... ...schedules. We are committed to diversifying our engineering team because we know that diverse... ...optimizing, and monetizing clean energy. Our stack includes Django, htmx, vanilla JavaScript...FullstackSeniorFull timeWork at officeRelocation
- ...design, and implement solutions that matter. - Work across the full technical spectrum - from crafting robust APIs and type systems... ...cohesive technology solutions Qualifications - 5+ years of full stack experience, building solutions users love - A natural drive to...FullstackSeniorFull timeWork at officeWork from homeFlexible hoursNight shiftWeekend work
$180k - $260k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information... ...joining our team! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops, maintains...FullstackSeniorFull time- ...Fullstack Software Engineer (Senior / Staff) Genesis Molecular AI is building a world-class software team to solve problems in drug discovery... ...our software platform. You will Own and evolve the full-stack platform that computational chemists use daily, from data...FullstackSeniorFull timeImmediate start
$180k - $220k
...seeking a highly skilled and motivated Senior Software Engineer to join our Marketplace team. As Senior... ...Debug production issues across the entire stack Participate in rotating engineering... ...experience as a backend or full stack engineer ~ Previous experience...FullstackSeniorFull timeRemote workFlexible hours$140k - $185k
...Join a world-class team of scientists, engineers, and business professionals to advance... .... Atom Computing is looking for a Senior Software Engineer to implement the quantum computing... ...In this role, you'll work across the full stack to deliver the platforms and...FullstackSeniorFull timeTemporary workRemote work- ...Google, Dropbox, Apple, and more. About the Role As a Senior Software Engineer on the Product team, you'll take deep ownership of major... ...velocity What You Need ~5+ years of experience building full-stack applications ~ Experience leading technical projects...FullstackSeniorFull timeWork at officeFlexible hours
$215k - $255k
...Zoox is looking for a Senior Fullstack Software Engineer to join our Mobile Apps Engineering team. This position... ...Zoox’s client, cloud, and vehicle stack to design innovative, end-to-end solutions... ...lifecycle of production-grade full-stack application development, including...FullstackSeniorFull timeTemporary workRelocation package$140k - $180k
...Electric Air is intense, collaborative, and deeply rewarding. If you care about climate and modern software, we’d love to meet you. We’re looking for a senior full-stack engineer to help build the core tools that power our business—from customer-facing sales flows to...FullstackSeniorRemote jobFull timeContract workFor contractors- ...developing state of the art autonomous vehicle software for our purpose built vehicle. We... ...and enforce the best practices for engineering across the company. Our approach involves... ...engineer who has firsthand experience as a full-stack developer and knows the challenges with...FullstackSeniorFull timeTemporary workRelocation package
- ...hooks). The Forward-Deployed Engineer (FDE) embeds directly with a PTA... .... ~5+ years professional software engineering experience ~ Production... ...least one modern application stack (Python, TypeScript/Node, Go,... ...meshes. Comfort across the full stack (frontend/backend/infra)...FullstackSeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Full-Stack. Be the first to apply!
- senior robotics software engineer Remote
- software system engineer Remote
- part time software developer Remote
- security software engineer Remote
- intel software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- software development engineer aws Remote
- information technology software engineer Remote
- associate software developer Remote


