
Senior Full Stack Software Engineer - (Product & Infrastructure)
Pavago
Posted 2 days ago
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.
Job details
Jobr Assistant extension
Get the extension →