Senior Full Stack Software Engineer - (Product & Infrastructure)
Pavago
Posted: May 11, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Senior Full Stack Software Engineer is required to build, scale, and maintain modern web applications and the infrastructure behind them. The ideal candidate will have experience with React, Node.js, and AWS, and will be able to own features end-to-end. This role is ideal for a self-driven individual with a strong passion for software development.
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.