Role overview

Senior Full Stack Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Requirements

  • Senior-level fullstack engineering experience
  • Strong backend experience with Node.js, serverless Lambda APIs, asynchronous patterns, REST API design, and third-party API integrations
  • Working experience with Python 3.x, including the ability to review, debug, or support ETL scripts, AWS Glue jobs, or related data workflows
  • Deep familiarity with AWS services such as Lambda, Step Functions, API Gateway, S3, RDS/Aurora PostgreSQL, and Cognito
  • Strong experience designing and optimizing PostgreSQL-backed data models, writing performant SQL, applying effective indexing strategies, and using Sequelize ORM to support reliable application workflows
  • Experience building production-ready frontend features with Angular, TypeScript, NgRx, and RxJS, including integration with backend APIs and distributed data workflows
  • Experience with Elasticsearch or OpenSearch, including query design, aggregations, and performance considerations
  • Comfort working with infrastructure and CI/CD tools such as Terraform, Serverless Framework, Docker, Jenkins, Git, and GitHub Actions
  • A practical understanding of AWS cost management, resource efficiency, and basic FinOps principles
  • A collaborative engineering mindset grounded in Trust, with sound judgment, accountability, and care for production-quality work
  • A commitment to Teamwork, including partnering with product, QA, data engineering, and other cross-functional stakeholders to deliver durable solutions
  • Clear Transparency in technical communication, tradeoff discussions, documentation, and risk escalation
  • Strong Agility, with the ability to adapt across backend, frontend, data, and infrastructure priorities in a lean engineering environment
  • An Entrepreneurial Spirit, bringing ownership, curiosity, and initiative to ambiguous problems and new platform opportunities

Benefits

  • Good faith pay range
  • Health insurance
  • Retirement plans
  • Paid time off
Similar roles

Keep a backup shortlist.

Browse stack
FocusSenior Full Stack EngineerRole area
Seniority signalSeniorCandidate level
StackAWS, CI/CD, DockerPrimary 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.
Apply on company siteCompany siteOpen link