Senior Full Stack Developer (Go) [Remote Work]

Development · Vancouver, British Columbia
Department Development
Employment Type Full-Time
Minimum Experience Experienced

About Quoter

Our cloud-based sales quoting platform allows IT companies to fire off beautiful, accurate quotes in seconds. Our disruptive pricing model and automated approval workflows empower IT companies to turn every customer touchpoint into a sales opportunity. Our customers report a significant improvement to their bottom line with more quotes being created with better margins in less time.

We’re looking for brilliant and highly motivated people to join our rapidly growing team. This is a ground-floor opportunity for the right individual to join our tightly-knit crew and directly impact the future of our partners and organization.

We understand that our success as an organization equals the sum of its parts – the people behind it. We are committed to providing an environment in which you will thrive. One that is challenging; one that is supportive toward your personal and professional goals; one that is transparent and collaborative; and one that recognizes and rewards hard work. Our core values are the cornerstone of who we are:

  • Hunger – Think big
  • Agility – Start small
  • Transparency –  Transparency promotes trust, accountability, and responsibility.
  • Continuous Improvement – Encourage continuous, incremental improvement of our product, process, and people
  • Empathy – Approach every situation with kindness and respect
  • Humility – Crave feedback. Be open-minded. Celebrate failure
  • Collaboration – Work together as a team. Support each other
  • Positivity – Create an environment that is positive and fun. Stop negative behaviour
  • Equal Opportunity – All people are created equal in their potential to achieve greatness

We’re well-funded and have an amazing team experienced in growing and scaling modern SaaS companies.

We have a beautiful office in downtown Vancouver but are open to working remotely. Most of our team is located in Vancouver, which is ideal, but we are looking for the right person for the job regardless of location.

The Opportunity

Beyond the obligatory perks you'd expect to find at any burgeoning tech startup (see below), the following is what you can expect life at Quoter will be like:

As a key member of our foundational engineering team, you will be architecting, estimating, developing, and testing new features and improvements using an agile development approach. You will be working directly with the founders of the company, who are experienced developers with a proven track record in SaaS.

You will be working on greenfield Go microservices that will build on and replace our monolithic CakePHP app over time. You’ll work with bleeding-edge technology, including Go, React,  Docker, Kubernetes, RabbitMQ, Terraform, Github, and AWS.

Clean code, collaboration, iterative development, rapid releases, and continuous improvement form the culture of our engineering team. We prioritize team velocity over individual performance. We work closely together and love sharing knowledge to elevate the collective skill level of our team. We lead with trust, transparency, and autonomy and focus on results.

Our development process involves two-week sprints, with epics being split up as granular as possible to parallelize work. We build and ship one core feature at a time, as we believe juggling too many things creates bottlenecks and ultimately slows us down. No individual developer owns any one part of the app – anyone can pick up any task. Collaboration, pair-programming, and peer review allow us to ship faster while maintaining code quality and reliability. And we're constantly optimizing how we work to be as efficient as possible.

About You

  • You are a true self-starter. You thrive on being productive with little external motivation and feel a sense of urgency to get things done.
  • You take pride in your work and strive for quality in everything you do
  • You enjoy being challenged and taking ownership of projects to see them through to delivery
  • You love problem-solving and have an innate sense of curiosity
  • You are always eager to learn and improve and have very little ego
  • You enjoy collaborating closely with others
  • You are comfortable and productive working remotely
  • You have 5+ years of software development experience
  • You are passionate about code quality and have a thorough understanding of software development concepts that promote readability, maintainability, and testability
  • You are experienced in Golang and have a solid grasp of idiomatic Go programming
  • You have hands-on experience with designing and implementing a microservice architecture
  • You have experience creating customer-facing applications using React
  • You have advanced knowledge of unit and integration testing
  • You have exemplary written and verbal English skills

Our Tech Stack

  • Microservices - Golang, RabbitMQ, Redis, Ruby on Rails
  • Frontend - Typescript, ReactJS, AWS S3 + CloudFront
  • Monolith - CakePHP
  • Infrastructure - Terraform, Docker, Kubernetes, AWS EKS
  • CI/CD -  Github Actions, Codecov


  • Remote-hybrid, results-first culture. Choose where you work and whether/when/how often you spend time in the office.
  • Home office improvement budget to help ensure your remote setup is dialled.
  • Stunning office on the 32nd floor of the MNP Tower in downtown Vancouver.
  • Office features: Herman Miller height-adjustable desks and ergonomic chairs, bar, fantastic coffee, snacks, food, and a world-class gym.
  • New top-of-the-line Mac workstations with ergonomic noise-cancelling headphones.
  • Monthly public transportation subsidy.
  • Annual professional development budget of 3% of salary to help advance your career.
  • Great benefits package including 100% extended health and dental.
  • Beer Fridays (obligatory).

Join The Team

We invite all qualified candidates to apply. Please note that you must be eligible to work in the country to be considered for this role, and priority will be given to local applicants. We thank everyone for their interest. However, only successful applicants will be contacted.

No recruiters or phone calls, please.

Thank You

Your application was submitted successfully.

  • Location
    Vancouver, British Columbia
  • Department
  • Employment Type
  • Minimum Experience