Senior Full Stack Developer @Pavago
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Senior Full Stack Developer @Pavago

2d ago - Pavago is hiring a remote Senior Full Stack Developer. πŸ’Έ Salary: unspecified πŸ“Location: USA timezones

Role Description

Our client is seeking a Senior Full Stack Developer to design, develop, and maintain scalable web applications from front-end interfaces through back-end services and databases. This role is hands-on with code while also providing architectural guidance and mentoring junior developers. The Senior Full Stack Developer ensures products are fast, reliable, user-friendly, and maintainable while supporting growth and innovation.

Responsibilities

  • Front-End Development:
    • Build modern, responsive UIs using React, Angular, or Vue.
    • Implement state management (Redux, Vuex, or Context API).
    • Ensure accessibility and cross-browser/device compatibility.
  • Back-End Development:
    • Develop APIs and business logic in Node.js, Python (Django/Flask/FastAPI), or Java/Spring.
    • Design RESTful or GraphQL endpoints for client consumption.
    • Manage server-side rendering and optimize for performance.
  • Database & Data Layer:
    • Design schemas and manage relational (Postgres, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
    • Write optimized queries and manage migrations.
    • Implement caching strategies (Redis, Memcached).
  • Testing & Code Quality:
    • Write unit, integration, and end-to-end tests using Jest, Mocha, Cypress, or PyTest.
    • Maintain high code coverage (β‰₯80%) and follow style/linting rules.
    • Perform regular peer code reviews.
  • Collaboration & Agile:
    • Work with product managers and designers to refine user stories into technical requirements.
    • Participate in sprint ceremonies (planning, standups, retrospectives).
    • Provide accurate effort estimates and technical feedback.
  • DevOps & Deployment (Lightweight):
    • Use Git, GitHub/GitLab for version control and pull requests.
    • Deploy applications using CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
    • Manage cloud deployments on AWS, Azure, or GCP for applications (Elastic Beanstalk, App Engine, Lambda/serverless functions).
  • Mentorship & Leadership:
    • Mentor junior and mid-level developers through code reviews and pair programming.
    • Contribute to long-term technical roadmap discussions.
    • Help enforce engineering best practices across the team.

Qualifications

  • Hands-on coder who thrives building features end-to-end.
  • Strong communicator who can collaborate with product and design teams.
  • Experienced balancing fast iteration with maintainable architecture.
  • Proactive mentor who raises the skill level of the team.

Requirements

  • 5+ years full stack development.
  • Proficiency with JavaScript/TypeScript (React, Angular, Vue + Node.js).
  • Experience with at least one relational and one NoSQL database.
  • Familiarity with Git workflows and CI/CD.

Ideal Experience & Skills

  • SaaS, e-commerce, or enterprise web application development.
  • Experience with microservices and serverless architectures.
  • Exposure to infrastructure-as-code or lightweight DevOps (Terraform, Docker).
  • Industry background in fast-paced product environments.

What Does a Typical Day Look Like?

A Senior Full Stack Developer’s day revolves around shipping features while maintaining performance and reliability. You will:

  • Start with standup, reviewing sprint goals and prioritizing tickets.
  • Develop new features across front-end and back-end, from UI components to APIs.
  • Review and merge code, providing mentorship through constructive feedback.
  • Debug and optimize applications, resolving bugs or scaling bottlenecks.
  • Collaborate with designers and product managers to refine UX and feature requirements.
  • Deploy updates through CI/CD pipelines and monitor performance in production.
  • Document technical changes for future maintainability and onboarding.

Key Metrics for Success (KPIs)

  • Features shipped on time and aligned with requirements.
  • Application uptime β‰₯ 99.9% with minimal performance issues.
  • Code coverage maintained β‰₯ 80%.
  • Reduced technical debt (tracked through code reviews/refactoring).
  • Positive feedback from peers and product stakeholders.

Interview Process

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Technical Assessment (e.g., build a small feature end-to-end with API + UI + test coverage)
  • Client Interview with Engineering/Product Team
  • Offer & Background Verification
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA timezones
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Developer @Pavago
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA timezones
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later