All jobs
RemoteListed Jul 18, 2026

Senior Full Stack Software Engineer

Pavago

  • Backend-Development
  • Cloud-Engineer
  • Developer
  • Frontend-Development
  • Full-Stack-Engineer
  • Full-Stack-Web-Engineer
  • Senior-Full-Stack-Engineer
  • Senior-Full-Stack-Engineer-(JavaScript-Python)
  • Senior-Full-Stack-Engineer-(React-Node.Js)
  • Senior-Fullstack-Developer
  • Senior-Fullstack-Software-Development-Engineer
  • Senior-Fullstack-Software-Engineer
  • Software-Engineer

Assessed from original listing evidence

The role

Job description

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 [link removed], 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 [link removed]
    • 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

Originally posted on Himalayas

Keep exploring