View Our Website View All Jobs

Senior Backend Developer

If you are looking to join a development team that empowers thousands of marketers and small businesses to provide content via meaningful marketing experiences for millions of people online, then read on! We drive some of the most visible and critical parts of our application as well as some projects on the horizon that we’re really excited to dive into.

As part of this team, you will have the opportunity to facilitate growing our technical capacity to rapidly iterate and increase our ability to continuously release software.  You will have the opportunity to find creative solutions, and be empowered to take risks while designing and building out your solutions. Along with our team, you will be helping thousands of small businesses and help millions of people find what they need in an easier and smarter way online.

What you’ll be doing:

  • Work with our teams to build products for our customers, and collaborate with the other teams on resolving challenges as we scale
  • Collaborate with our teams to contribute a unique perspective to our projects, a focus on balancing the technical improvements and the needs of our customers
  • You are comfortable speaking on behalf of the team, and being a champion for their works, showing and understanding for each of their perspectives
  • Take the time to grow with the team and show how it can be even better, from a place of care and collaboration
  • Plan products with your team to ensure we are building the right thing, the right way, at the right times


A little bit about you:

  • You have extensive experience building software using Ruby on Rails and Graphql
  • You have industry experience applying test driven development and planning software architecture that focuses on maintainability
  • You have industry experience (preferably in a SaaS environment) building and maintaining distributed systems
  • Built software leveraging cloud architecture, supporting scalable solutions and systems architecture
  • Comfortable with the full software development lifecycle, and seek to improve how we work across the organization
  • Planning for releases that have been well thought out and documented (e.g. alerting and monitoring considerations, documentation, etc)


Bonus Points but not required:

  • Experience in languages such as Node.js, React, Typescript or JavaScript
  • Experience deploying code to production including building CI/CD systems
  • Experience creating dashboards with metrics to monitor the health of system
  • Experience working with scripting languages (e.g. Bash or Powershell)


What’s in it for you:

  • A remote friendly office with flexible hours - for this role we will consider all applications from those based in Canada with the option to work from our Vancouver office
  • 4 weeks vacation plus Christmas Holiday Closure - you're entitled to the week of Christmas off with pay through to and including Jan 1st 
  • Vacation bonus - $1,000.00
  • 12 Personal Wellness Days (This includes: Personal day, Moving day, Sick day, etc)
  • Health and Wellness budget  - $500.00
  • Networking budget - $500.00
  • A paid day off for your birthday
  • One paid Volunteer day per year
  • All Unbouncers are encouraged to dedicate 10% of their time to Pro-D time


Unbounce Welcomes Everyone to Apply

At Unbounce, we want every employee to be excited to bring their full, authentic self to work. When you do this – when you bring your unique experiences, background, knowledge, perspective, and self-expression while embracing the same from others – we learn from each other, we innovate, and we co-create an environment where Unbouncers can do the best work of their careers. We’re bolder and more brilliant together.


We’re dedicated to ensuring each Unbouncers feels a sense of belonging, feels safe, cared for, respected and valued for who they are, and trusts that their unique voice is heard, embraced, and meaningfully contributes to decision-making. We’re committed to equitable employee experience, opportunity, pay and support for every employee regardless of gender identity or expression, race, ethnicity, family or marital status, religion, socio-economic status, veteran status, national origin, age, sexual orientation, education, disability, or any other characteristic that makes you unique. We have no tolerance for sexism, racism, xenophobia, homophobia, transphobia, ableism, ageism, or any other forms of hateful/harmful discrimination.


Please let us know if you require any accommodations or support during the recruitment process.

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file