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.









