Logo for Pavago

Senior Full Stack Software Engineer - (Product & Infrastructure)

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • Collaboration
  • Communication
  • Time Management
  • Mentorship
  • Problem Solving

Roles & Responsibilities

  • 5+ years of professional full-stack software engineering experience
  • Strong proficiency with JavaScript/TypeScript, React, and Node.js
  • Experience building and scaling production-grade web applications
  • Cloud infrastructure experience with AWS, GCP, or Azure

Requirements:

  • Own end-to-end feature development across front-end interfaces, APIs, and deployments, focusing on performance, scalability, and reliability
  • Design and build REST and GraphQL APIs; develop services using Node.js, Python, or Java; design efficient schemas for PostgreSQL, MySQL, and MongoDB
  • Manage cloud infrastructure and CI/CD pipelines (AWS/GCP/Azure; GitHub Actions, Jenkins, CircleCI); implement containerized deployments with Docker and Kubernetes
  • Collaborate with Product, Design, and Engineering teams; mentor junior engineers; participate in code reviews and architectural discussions to drive long-term scalability

Job description

Senior Full Stack Software Engineer (React, Node.js, AWS) – Remote | Product & Infrastructure

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

About the Role

At Pavago, one of our clients is hiring a Senior Full Stack Software Engineer to build, scale, and maintain modern web applications and the infrastructure behind them.

This is a highly technical, hands-on engineering role where you’ll own features end-to-end — from front-end interfaces and APIs to deployments, scalability, and infrastructure reliability.

You’ll work across:

  • Front-end development
  • Back-end systems
  • Cloud infrastructure
  • CI/CD pipelines
  • Performance optimization
  • Technical architecture

If you enjoy shipping production-ready features, solving complex engineering problems, and building scalable systems, this role is built for you.

What You’ll Own

Front-End Development

  • Build responsive, high-performance applications using:
    • React
    • Angular
    • Vue.js
  • Translate Figma or Sketch designs into polished UI experiences
  • Optimize:
    • Performance
    • Accessibility
    • Responsiveness
    • User experience
  • Build reusable front-end components and scalable UI architecture

Back-End Development

  • Design and build:
    • REST APIs
    • GraphQL APIs
  • Develop services using:
    • Node.js
    • Python (Django, Flask, FastAPI)
    • Java
  • Implement:
    • Authentication
    • Authorization
    • Role-based access control
  • Design efficient schemas and database queries using:
    • PostgreSQL
    • MySQL
    • MongoDB

Cloud Infrastructure & DevOps

  • Deploy and manage applications on:
    • AWS
    • GCP
    • Azure
  • Configure CI/CD pipelines using:
    • GitHub Actions
    • Jenkins
    • CircleCI
  • Manage containerized deployments with:
    • Docker
    • Kubernetes
  • Monitor infrastructure scalability, uptime, and reliability

Testing & Code Quality

  • Write:
    • Unit tests
    • Integration tests
    • End-to-end tests
  • Use frameworks such as:
    • Jest
    • Mocha
    • PyTest
    • Cypress
  • Maintain strong code coverage and engineering standards
  • Conduct peer reviews and enforce clean architecture practices

Monitoring, Security & Reliability

  • Monitor applications using:
    • Datadog
    • Grafana
    • Prometheus
    • New Relic
  • Implement:
    • Secure API practices
    • OWASP security standards
    • Infrastructure security best practices
  • Ensure systems remain compliant with:
    • GDPR
    • SOC 2
    • HIPAA (when applicable)

Collaboration & Technical Leadership

  • Partner with:
    • Product Managers
    • Designers
    • Engineers
  • Participate in:
    • Technical planning
    • Architecture discussions
    • Sprint reviews
  • Mentor junior engineers and review pull requests
  • Contribute to long-term engineering scalability and technical direction

What Success Looks Like

  • Features delivered reliably and on time
  • Stable, scalable, and high-performing applications
  • Strong system uptime and infrastructure reliability
  • Clean, maintainable, production-ready code
  • Fast and reliable deployments through CI/CD
  • Positive engineering collaboration and mentorship impact

What Makes You a Strong Fit

  • Strong full-stack engineering mindset
  • Comfortable owning features from architecture to deployment
  • Strong debugging and problem-solving abilities
  • Balances speed with long-term maintainability
  • Strong communicator and collaborative engineer
  • Passionate about scalable infrastructure and product quality

Requirements (Must-Have)

Experience

  • 5+ years of professional full-stack software engineering experience
  • Experience building and scaling production-grade web applications

Core Technical Skills

  • Strong proficiency with:
    • JavaScript / TypeScript
    • React
    • Node.js
  • Experience with:
    • PostgreSQL
    • MySQL
    • MongoDB
  • Cloud infrastructure experience with:
    • AWS
    • GCP
    • Azure
  • Strong understanding of:
    • Git workflows
    • CI/CD pipelines
    • API development
    • Containerized deployments

Nice to Have

  • Experience with:
    • Terraform
    • Pulumi
    • CloudFormation
  • Background in:
    • SaaS platforms
    • High-traffic systems
    • Enterprise applications
  • Familiarity with:
    • Microservices
    • Event-driven systems
    • Serverless architecture
  • Experience leading technical design reviews or mentoring engineers

What a Typical Day Looks Like

  • Participate in standups and sprint planning
  • Build front-end and back-end features
  • Design APIs and optimize database performance
  • Review pull requests and mentor engineers
  • Monitor deployments and troubleshoot production issues
  • Collaborate with product and design teams on new features
  • Improve infrastructure reliability and scalability

In short: you build and maintain scalable applications while helping engineering teams ship high-quality software efficiently.

Key Metrics (KPIs)

  • On-time delivery of engineering tasks and features
  • Application uptime ≥ 99.9%
  • Automated test coverage and deployment reliability
  • Reduced technical debt and improved code quality
  • Infrastructure scalability and performance improvements
  • Positive engineering collaboration and mentorship impact

Why This Role Stands Out

  • Full ownership across product and infrastructure
  • Opportunity to work on modern cloud-native systems
  • Strong technical depth across front-end, back-end, and DevOps
  • High-impact engineering role with real product ownership
  • Growth opportunities into:
    • Tech Lead
    • Engineering Manager
    • Solutions Architect
    • Staff Engineer

Interview Process

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

Apply Now

If you:

  • Love building scalable products end-to-end
  • Enjoy solving infrastructure and engineering challenges
  • Thrive in fast-moving technical environments
  • Want ownership over architecture, systems, and delivery

This is a strong opportunity to join a high-impact engineering team building modern, scalable software systems.

Software Engineer Related jobs

Other jobs at Pavago

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.