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
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.
Remote Remote (Country) Full-time