Logo for Pavago

Senior Full Stack Software Engineer

Role overview

Qualifications

  • 5+ years of professional full stack software engineering experience
  • Strong proficiency with JavaScript/TypeScript, React, and Node.js
  • Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB)
  • Experience deploying and managing applications in AWS, GCP, or Azure

Responsibilities

  • Build and maintain scalable web applications and cloud infrastructure
  • Design and build RESTful and GraphQL APIs
  • Deploy and manage applications on AWS, GCP, or Azure
  • Write unit, integration, and end-to-end tests

About the company

Pavago logo

Pavago

Staffing & Recruiting

Pavago - Thinking Globally to Grow Locally 🌍 Welcome to Pavago, where the world is your talent pool. We believe in a borderless future where businesses can harness the best of international expertise without breaking the bank. 🌟 Why Choose Pavago? Affordability: Find exceptional talent at 1/4 the cost of American counterparts. Global Reach: Our vast network spans across continents, ensuring we locate the perfect fit for your unique needs. Localized Growth: By integrating international insights and expertise, we fuel your local business growth. Whether you're a startup looking for the right brains to get your idea off the ground, or an established company wanting to diversify your team and scale operations, Pavago is your bridge to global possibilities. Tap into a world of talent. Let's grow, together. 🚀 Connect with us today!

Company details

Company typeSmall startup
IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Full Stack Software Engineer (Product & Infrastructure)

Position Type: Full-Time, Remote
Working Hours: U.S. Client Business Hours

About the Role

We’re hiring a Senior Full Stack Software Engineer to build, scale, and maintain modern web applications and cloud infrastructure across high-impact product environments.

This is a hands-on engineering role for someone who can own features end-to-end — from front-end user experience to back-end architecture, APIs, databases, deployments, and infrastructure reliability.

You’ll work closely with product, design, and engineering teams to ship scalable applications that are performant, secure, and built for long-term growth.

This role goes beyond simply writing code. You’ll contribute to technical architecture, improve engineering processes, mentor junior developers, and help shape the reliability and scalability of the platform as the company grows.

If you enjoy building production-grade systems, solving infrastructure challenges, and shipping features quickly without compromising quality, this role is for you.

What You’ll Own

Full Stack Product Development

• Build and maintain scalable web applications using React, Next.js, Angular, or Vue
• Develop secure and performant back-end services using Node.js, Python (FastAPI, Django, Flask), or similar frameworks
• Design and build RESTful and GraphQL APIs
• Translate Figma or product requirements into responsive, production-ready interfaces
• Optimize front-end performance, accessibility, and user experience across devices

Database & System Architecture

• Design scalable database schemas using PostgreSQL, MySQL, or MongoDB
• Write efficient queries and optimize application performance
• Build systems that support scalability, maintainability, and reliability
• Contribute to architecture decisions and long-term technical planning

Infrastructure, DevOps & Cloud Deployment

• Deploy and manage applications on AWS, GCP, or Azure
• Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, CircleCI, or similar tools
• Containerize applications using Docker and manage deployments through Kubernetes or serverless infrastructure
• Monitor uptime, logs, and system health across environments

Testing, Reliability & Security

• Write unit, integration, and end-to-end tests using Jest, Cypress, PyTest, or similar tools
• Maintain strong testing standards and high code quality
• Implement secure authentication, authorization, and API best practices
• Follow modern security standards including OWASP best practices and secure infrastructure design
• Troubleshoot outages, performance bottlenecks, and production issues proactively

Technical Leadership & Collaboration

• Participate in architecture reviews and technical planning discussions
• Review pull requests and mentor junior engineers through code feedback and collaboration
• Work closely with product managers and designers to refine requirements and technical feasibility
• Help improve engineering workflows, standards, and development processes

What Makes You a Great Fit

• You can independently ship features from concept to deployment
• You understand both application development and infrastructure reliability
• You balance speed, scalability, and code quality effectively
• You enjoy solving complex technical problems in production environments
• You communicate clearly and collaborate well across teams
• You take ownership of outcomes, not just tickets

Required Experience & Skills

• 5+ years of professional full stack software engineering experience
• Strong proficiency with JavaScript/TypeScript, React, and Node.js
• Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB)
• Experience deploying and managing applications in AWS, GCP, or Azure
• Strong understanding of APIs, authentication, and scalable application architecture
• Experience with CI/CD pipelines and Git workflows
• Strong debugging, optimization, and problem-solving skills
• Excellent written and verbal English communication skills

Preferred Experience

• Experience leading architecture discussions or technical design reviews
• Infrastructure-as-Code experience (Terraform, Pulumi, CloudFormation)
• Background working on SaaS products or high-traffic web applications
• Experience with Docker, Kubernetes, or serverless architectures
• Familiarity with microservices and event-driven systems
• Experience monitoring production systems using Datadog, Grafana, Prometheus, or similar tools
• Exposure to performance optimization and cloud cost management

What a Typical Day Looks Like

A Senior Full Stack Engineer’s day revolves around building features, improving infrastructure, and maintaining system reliability. You will:
• Participate in standups and technical planning discussions
• Build front-end interfaces and back-end APIs for new product features
• Review and merge pull requests while mentoring junior developers
• Debug production issues and optimize application performance
• Deploy updates through CI/CD pipelines and monitor infrastructure health
• Collaborate with product and design teams to refine workflows and user experience
• Improve testing, scalability, and long-term maintainability of the platform

In short: you are responsible for building reliable, scalable, and production-ready software systems that directly support business growth.

Key Metrics for Success (KPIs)

• On-time delivery of features and technical initiatives
• Application uptime and infrastructure reliability (99.9%+)
• Code quality, testing coverage, and reduction of technical debt
• Performance optimization and scalability improvements
• Successful mentoring and collaboration across engineering teams
• Stability and reliability of production deployments

Interview Process

• Initial Phone Screen
• Video Interview with Pavago Recruiter
• Technical Assessment (Full Stack Exercise or Architecture Scenario)
• Client Interview(s) with Engineering Team
• Offer & Background Verification

#FullStackEngineer #SoftwareEngineer #ReactJS #NodeJS #CloudEngineering #RemoteWork #AWS #TypeScript #DevOps #EngineeringJobs

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Pavago

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.