Skip to content

Open nowPosted 116 days ago

Senior Full Stack Software Engineer

Workable (global search)108,016 open roles

Where
United States
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Full Stack Software EngineerWorkable (global search) · United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 116 days ago

Workable (global search) median: 7 days open

The posting

Job Title: Senior Full Stack Software Engineer (Product & Infrastructure)

Position Type: Full-Time, Remote Working Hours: U.S. client business hours (with flexibility for sprint planning, deployments, and on-call coverage)

About the Role

Our client is seeking a Senior Full Stack Software Engineer to build, scale, and maintain modern web applications and the infrastructure that powers them. This is a highly technical, hands-on role focused on full-stack product development, cloud infrastructure, system reliability, and engineering excellence.

You will work across front-end interfaces, back-end services, cloud infrastructure, CI/CD pipelines, and system monitoring to deliver reliable, scalable, and high-performing applications. Beyond shipping features, this role also involves mentoring developers, contributing to architecture decisions, and improving long-term platform stability and maintainability.

The ideal candidate is a strong end-to-end engineer who thrives in fast-paced product environments and enjoys balancing speed, scalability, reliability, and technical quality.

Responsibilities

Front-End Development

• Build modern, responsive user interfaces using React, Angular, or Vue • Translate Figma or Sketch designs into pixel-perfect, production-ready experiences • Optimize applications for performance, accessibility, and responsiveness • Build reusable UI components and scalable front-end architecture • Ensure compatibility across browsers and devices

Back-End Development

• Develop and maintain RESTful and GraphQL APIs using Node.js, Python (Django, Flask, FastAPI), or Java • Build secure authentication and authorization systems with role-based access control • Design and optimize database schemas and queries across PostgreSQL, MySQL, and MongoDB • Implement scalable server-side business logic and integrations • Improve application reliability, scalability, and performance

Infrastructure & Cloud Engineering

• Deploy and manage applications on AWS, GCP, or Azure • Configure and maintain CI/CD pipelines using GitHub Actions, Jenkins, CircleCI, or equivalent tools • Manage containerized environments using Docker and Kubernetes • Monitor infrastructure performance, reliability, and deployment health • Support scalable cloud-native architecture and deployment practices

Testing & Engineering Quality

• Write unit, integration, and end-to-end tests using Jest, Mocha, PyTest, Cypress, or similar frameworks • Maintain high automated test coverage and engineering quality standards • Conduct peer code reviews and enforce clean coding practices • Troubleshoot production issues and performance bottlenecks efficiently

Monitoring, Reliability & Security

• Monitor systems using Datadog, New Relic, Grafana, Prometheus, or similar tools • Implement logging, alerting, and observability best practices • Apply secure coding principles aligned with OWASP Top 10 standards • Ensure systems comply with GDPR, SOC 2, HIPAA, or other relevant compliance requirements • Support uptime, resiliency, and disaster recovery initiatives

Collaboration & Technical Leadership

• Collaborate with product managers and designers to turn requirements into scalable technical solutions • Lead technical discussions and contribute to architecture planning • Mentor junior and mid-level engineers through reviews, guidance, and pairing • Contribute to long-term technical roadmaps and engineering standards • Participate actively in sprint ceremonies, planning, and technical estimation

What Makes You a Perfect Fit

• Strong full-stack engineer capable of owning features end-to-end • Experienced in scaling systems and improving infrastructure reliability • Hands-on problem solver who thrives in technical environments • Strong communicator who collaborates effectively across teams • Balances rapid execution with maintainable architecture and code quality • Passionate about mentoring and improving engineering culture

Required Experience & Skills

• 5+ years of professional full stack software engineering experience • Strong proficiency in JavaScript/TypeScript with React and Node.js • Experience with relational and NoSQL databases (Postgres, MySQL, MongoDB) • Hands-on cloud deployment experience using AWS, GCP, or Azure • Strong understanding of Git workflows and CI/CD pipelines • Experience building APIs, scalable applications, and production systems • Strong debugging, optimization, and troubleshooting skills

Ideal Experience & Skills

• Experience leading architecture reviews and technical design sessions • Familiarity with Infrastructure-as-Code tools (Terraform, Pulumi, CloudFormation) • Background building SaaS or high-traffic applications • Experience with microservices, event-driven systems, or serverless architectures • Familiarity with Kubernetes orchestration and distributed systems • Exposure to observability, performance engineering, and cloud cost optimization

What Does a Typical Day Look Like?

A Senior Full Stack Software Engineer’s day revolves around building features, improving infrastructure, and ensuring system reliability. You will:

• Join standups and align with engineering and product teams on sprint priorities • Build full-stack features across APIs, databases, and front-end interfaces • Review pull requests and mentor engineers through technical feedback • Investigate and resolve bugs, outages, and performance bottlenecks • Collaborate with product managers and designers on implementation strategies and UX flows • Deploy updates through CI/CD pipelines and monitor infrastructure health • Contribute to technical planning, architecture decisions, and platform improvements

In essence: you are both a hands-on builder and technical leader, ensuring systems remain scalable, reliable, secure, and continuously improving.

Key Metrics for Success (KPIs)

• Features delivered on time and aligned with technical specifications • Application uptime ≥ 99.9% • High code quality and maintainable architecture standards • Automated test coverage maintained at ≥80% • Reduced technical debt and improved platform reliability • Fast resolution of production issues and infrastructure incidents • Positive peer feedback and successful mentoring of junior engineers

Interview Process

• Initial Phone Screen • Video Interview with Pavago Recruiter • Technical Assessment (Full Stack Exercise or Architecture Case Study) • Client Interview(s) with Engineering Team • Offer & Background Verification

#FullStackEngineer #SoftwareEngineer #ReactJS #NodeJS #CloudEngineering #AWS #TypeScript #BackendDevelopment #FrontendDevelopment #DevOps #Kubernetes #CI_CD #RemoteWork #SaaS #EngineeringJobs

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.