Senior Full Stack Software Engineer - (Product & Infrastructure)
Senior Full Stack Software Engineer – Remote
React | Node.js | AWS | Full-Stack Development | Cloud 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 cloud infrastructure that powers them.
This is a hands-on engineering role where you’ll own features from concept to deployment, working across front-end development, back-end services, cloud infrastructure, CI/CD pipelines, and system architecture. You’ll collaborate closely with product, design, and engineering teams to deliver secure, scalable, and high-performing software.
If you enjoy solving complex technical challenges, shipping production-ready features, and building reliable systems at scale, this role is an excellent opportunity to make a significant impact.
What You’ll Own
Front-End Development
- Build responsive, high-performance web applications using:
- React
- Angular
- Vue.js
- Translate Figma or Sketch designs into polished user interfaces.
- Optimize application performance, accessibility, responsiveness, and user experience.
- Develop reusable components and scalable front-end architecture.
Back-End Development
- Design and build RESTful and GraphQL APIs.
- Develop scalable services using:
- Node.js
- Python (Django, Flask, FastAPI)
- Java
- Implement authentication, authorization, and role-based access control.
- Design efficient schemas and optimize queries using:
- PostgreSQL
- MySQL
- MongoDB
Cloud Infrastructure & DevOps
- Deploy and manage applications on:
- AWS
- Google Cloud Platform (GCP)
- Microsoft Azure
- Build and maintain CI/CD pipelines using:
- GitHub Actions
- Jenkins
- CircleCI
- Manage containerized applications with:
- Docker
- Kubernetes
- Improve infrastructure reliability, scalability, and performance.
Testing & Code Quality
- Write:
- Unit tests
- Integration tests
- End-to-end tests
- Utilize frameworks such as:
- Jest
- Mocha
- PyTest
- Cypress
- Maintain strong code coverage and engineering standards.
- Participate in code reviews and promote clean architecture.
Monitoring, Security & Reliability
- Monitor production systems using:
- Datadog
- Grafana
- Prometheus
- New Relic
- Implement secure API design and infrastructure best practices.
- Follow OWASP security standards.
- Support compliance with GDPR, SOC 2, HIPAA, and other applicable frameworks.
Collaboration & Technical Leadership
- Partner with Product Managers, Designers, and Engineers throughout the development lifecycle.
- Participate in architecture discussions, sprint planning, and technical reviews.
- Mentor junior engineers through code reviews and technical guidance.
- Contribute to long-term engineering standards and technical strategy.
Requirements
Must-Have Qualifications
Experience
- 5+ years of professional full-stack software engineering experience.
- Proven 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 platform experience:
- AWS
- GCP
- Azure
- Strong understanding of:
- Git workflows
- CI/CD pipelines
- API development
- Containerized deployments
Nice-to-Have
- Experience with:
- Terraform
- Pulumi
- AWS CloudFormation
- Background building:
- SaaS platforms
- High-traffic applications
- Enterprise software
- Familiarity with:
- Microservices
- Event-driven architectures
- Serverless computing
- Experience leading technical design reviews or mentoring engineers.
Tools & Technologies
- React
- Node.js
- JavaScript / TypeScript
- PostgreSQL
- MySQL
- MongoDB
- AWS
- Google Cloud Platform (GCP)
- M