Full Stack Developer

Pavago
•Remote

About The Position

We’re looking for a skilled, self-driven Full-Stack Developer to build, maintain, and improve product features across front-end and back-end systems. The role involves owning features from initial design through deployment, collaborating with other engineers, and contributing to a reliable, scalable codebase. The ideal candidate combines strong technical skills with proactive communication, sound engineering judgment, and the ability to deliver high-quality work without constant supervision. The developer will build and improve product features, write clean and tested code, participate in code reviews, investigate and resolve issues across the technology stack, and work with engineers and stakeholders to scope requirements and evaluate technical tradeoffs. The role is remote and aligned with U.S. business hours.

Requirements

  • Proven experience as a Full-Stack Developer, with a track record of delivering production-ready features.
  • Proficiency in modern front-end technologies such as React, Vue, or equivalent frameworks.
  • Experience with back-end frameworks and server-side development.
  • Solid understanding of databases, RESTful API design, and system integration patterns.
  • Experience with Git, pull requests, code reviews, and collaborative development workflows.
  • Ability to write clean, testable, and maintainable code.
  • Strong problem-solving skills and ability to troubleshoot issues across the stack.
  • Strong written English communication skills for working effectively with a distributed team.
  • Ability to work independently, manage priorities, and take ownership of deliverables.

Responsibilities

  • Build, maintain, and improve features across front-end and back-end systems.
  • Write clean, well-tested, scalable, and maintainable code.
  • Own features from initial design and development through deployment.
  • Collaborate with the technical team to define requirements and deliver solutions aligned with product goals.
  • Manage development tasks effectively to ensure timely delivery.
  • Participate in code reviews and uphold engineering standards.
  • Follow collaborative development practices, including Git workflows and pull requests.
  • Investigate, diagnose, and resolve issues across the technology stack.
  • Prioritize fixes based on user needs and business impact.
  • Support testing, deployment, and post-release monitoring.
  • Work with engineers and stakeholders to scope requirements and evaluate technical tradeoffs.
  • Communicate progress, raise blockers early, and ask clarifying questions when requirements are unclear.
  • Balance rapid delivery with long-term maintainability and product quality.
  • Contribute to documentation and collaborate asynchronously with teammates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service