Role overview

Senior Full-Stack Engineer (SDE 4)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Key Responsibilities

  • Design, develop, test, and deliver production-ready features end-to-end with no separate QA handoff
  • Build and enhance internal tooling platforms supporting incident management workflows
  • Develop scalable services and APIs using TypeScript/Node.js-based frameworks
  • Contribute across the full stack, including Vue.js (or React) frontend components
  • Implement cloud-native solutions leveraging AWS services such as Lambda, DynamoDB, and SQS
  • Deploy and manage infrastructure using AWS CDK or similar IaC frameworks
  • Collaborate with cross-functional teams to navigate dependency-heavy systems and approvals
  • Optimize systems for performance, reliability, and operational efficiency
  • Deliver enhancements across incident tooling, including automated paging escalation, UI consolidation, service directory improvements, on-call visibility, incident auto-correlation, MIN workflow automation, CloudWatch dashboard integration, audit logging, COE workflow improvements, and incident call summarization

Mandatory Skills

  • Strong full-stack engineering experience with a backend-first focus
  • Hands-on experience with TypeScript and Node.js
  • Hands-on experience with Vue.js (preferred) or React
  • Proven ability to build APIs, backend services, and distributed systems
  • Cloud experience, AWS strongly preferred, including Lambda, DynamoDB, SQS, and CloudWatch
  • Familiarity with Infrastructure as Code, CDK preferred
  • Demonstrated ability to work in agile, fast-moving environments with shifting priorities
  • Demonstrated ability to own features from concept through production
  • Demonstrated ability to navigate complex systems with cross-team dependencies

Nice-to-Have Skills

  • Prior experience in large-scale engineering environments (Amazon or similar a plus, not required)
  • Experience building internal tools, platform systems, or operational tooling
  • Exposure to incident management systems, automation/workflow optimization, or observability and monitoring systems
Similar roles

Keep a backup shortlist.

Browse stack
FocusFull Stack EngineeringRole area
Seniority signalSeniorCandidate level
StackAWS, Node.js, ReactPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.