Senior Full Stack Software Engineer

Pavago

USremote countryPosted Jun 10, 2026
Posting intelligenceActively listed

Skills

cloudformationpostgreskubernetesprometheusjavascripttypescriptterraformcirclecimongoreactjenkinsangulargrafanadatadogcypressnodedjangodockersketchgithubpulumipythonpytestflaskazure

About the role

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.

ResponsibilitiesFront-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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Full-Stack Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Full-Stack Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.