Pavago

Senior Full Stack Software Engineer

Apply Now

Job Description

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

Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours (Flexible for Sprints & Deployments)

About the Role

We’re hiring a Senior Full Stack Engineer who can build, scale, and own systems end-to-end.

This is not a ticket-taking role.

You’ll be responsible for:

  • Shipping product features
  • Owning backend + frontend + infrastructure
  • Improving system performance and reliability

If you’re someone who can go from idea → architecture → production, this role is built for you.

What You’ll Own

End-to-End Product Development

  • Build features across the stack:
    • Frontend → Backend → Infrastructure
  • Translate product requirements into scalable solutions
  • Own delivery from concept to production

Frontend Development

  • Build responsive UIs using:
    • React
    • Angular
    • Vue.js
  • Implement designs from Figma/Sketch with precision
  • Optimize for performance, accessibility, and UX

Backend Development

  • Develop APIs using:
    • Node.js
    • Django
    • FastAPI
  • Design:
    • RESTful & GraphQL APIs
    • Authentication & RBAC systems
  • Work with databases:
    • PostgreSQL
    • MongoDB

Infrastructure & Cloud Ownership

  • Deploy and manage systems on:
    • Amazon Web Services
    • Google Cloud Platform
    • Microsoft Azure
  • Build CI/CD pipelines using:
    • GitHub Actions
    • Jenkins
  • Manage deployments with:
    • Docker
    • Kubernetes

Testing & Code Quality

  • Write:
    • Unit tests
    • Integration tests
    • End-to-end tests
  • Use tools like:
    • Jest
    • Cypress
  • Maintain 80%+ code coverage
  • Lead code reviews and enforce standards

Monitoring, Performance & Security

  • Monitor systems with:
    • Datadog
    • Grafana
  • Ensure uptime and system reliability
  • Apply security best practices (OWASP, secure APIs)
  • Maintain compliance where required (GDPR, SOC 2, etc.)

Technical Leadership

  • Mentor junior engineers
  • Lead architecture and design discussions
  • Contribute to long-term technical roadmap
  • Balance speed with maintainability

What Success Looks Like

  • Features shipped on time and production-ready
  • System uptime ≥ 99.9%
  • Clean, scalable code with minimal rework
  • Strong engineering standards across the team
  • Junior developers improving under your guidance

What Makes You a Strong Fit

  • You can build and ship independently
  • You think in systems, not just features
  • You’ve scaled real applications (not just demos)
  • You balance speed with long-term quality
  • You communicate clearly with product + design

Requirements (Must-Have)

Experience

  • 5+ years in full stack development
  • Proven experience shipping production systems

Core Skills

  • Strong in:
    • JavaScript / TypeScript
    • React + Node.js
  • Database experience (SQL + NoSQL)
  • Cloud deployment experience
  • CI/CD and Git workflows

Nice to Have

  • Infrastructure-as-Code:
    • Terraform
  • Experience with:
    • Microservices
    • Event-driven systems
    • Serverless architecture
  • SaaS or high-traffic system experience

What a Typical Day Looks Like

  • Join standup and align on priorities
  • Build and ship features across the stack
  • Review PRs and mentor developers
  • Debug performance or production issues
  • Collaborate with product/design
  • Monitor deployments and system health

In short:
You build and scale systems that actually work in production.

Key Metrics (KPIs)

  • Feature delivery timelines
  • System uptime (≥ 99.9%)
  • Code quality & test coverage (80%+)
  • Reduced technical debt
  • Team growth and mentorship impact

Why This Role Stands Out

  • True ownership across product + infrastructure
  • High-impact engineering role
  • Work on real systems, not just features
  • Opportunity to grow into:
    • Staff Engineer
    • Tech Lead
    • Engineering Manager

Interview Process

  • Initial Phone Screen
  • Recruiter Interview
  • Technical Assessment (coding or architecture)
  • Client Interview(s)
  • Offer & Background Verification

Apply Now

If you can design, build, and scale systems end-to-end, and want to work on meaningful engineering challenges — this role gives you the platform to operate at a senior level.

Apply now and build systems that actually matter.