Help us spread the word

Ruby on Rails Developer

Our engineering team continuously delivers customer value thorugh our iterative development process. We value code reviews, continuous integration, extensive testing, and frequent deployments to allow us to respond to change and priority.

We're looking for a Ruby on Rails Developer to join our team in Vancouver and help take the Unbounce platform to the next level. 

We are growing Unbounce by doing what we love.



Our headquarters is located downtown, right in the middle of things. Conveniently located adjacent to the waterfront station skytrain exit, with plenty of restaurants, bars, sounds and sights in nearby historic gastown.


Amazing Customers

From startups and small businesses to big brands that you know and love, over 7000 businesses use Unbounce to do better marketing.


Driven Team

Our team is hovering around 75 and we have a rapidly growing user base of savvy online marketers. We’re 5 years old, we have strong growing revenue, and our customers love us.


Awesome Tools

Depending on your needs, we provide an iMac or MacBook with plenty of rendering power for all those pixels. 


Four Weeks Vacation

You heard it here first! We offer an extensive vacation package to every employee -- no matter your job title. You work hard, you deserve a great vacation.


$1000 Vacation Bonus

We encourage everyone to take their four weeks vacation and offer a $1000 vacation bonus to see that you do. Our hope is that this cash helps you explore new avenues and experiences.



We offer a solid work–life balance to keep your mind healthy, and medical, dental, life, and vision insurance for the rest. As an additional perk, we offer a $500 networking budget.


Keep Learning

Keep up to date and improve your skills. Whether it's purchasing books, attending conferences or taking new classes, we encourage you to further your education and unleash your inner nerd.


Flexible Hours

We don’t punch clocks and our reasoning is simple: act like a grownup, get treated like a grownup.  Put in an honest day's work and you can earn some flexibility for when and where you do it.


Work Ethic

There is a common thread amongst all of us at Unbounce and it's our drive to create the best possible product and experience for our customers. We're a startup that has gotten to where we are with hard work and a strong work ethic. As a result, we enjoy an awesome culture and some great perks that make it all worthwhile.

Sound like a fit?

If not, we have more open positions available here...

Who we're looking for:

  • You are an experienced Rails Developer, having designed and delivered multiple production-ready Rails apps. You have an active GitHub repo and are interested in and stay current withthe Ruby community
  • Your code is modular, readable, and unit-tested. You're proud of what you've built
  • You're interested in or experienced with at least one other programming languagethat you like, and can explain why that language is worthwhile
  • You have excellent communication skills. You understand that code is communication, and that unless you can explain a problem clearly and succinctly, you most certainly cannot code a clean and maintainable solution
  • You're experienced with SASS or SCSS, and JavaScript. Bonus points for production experience with CoffeeScript.
  • You're comfortable and productive in your favourite Unix-like shell environment
  • You've had experience using RESTful APIs, and may have even been a part of developing on in the past
  • You excel in a team environment by collaborating with and supporting your peers. You love to teach, and you love to learn

If that's you, your responsibilities will be:

  • Suggest, scope, design and implement new code for our application platform
  • Improve the quality and functionality of the existing code by employing software best practices
  • Work in tandem with our Product and UX teams to improve the overall user experience
  • Work in tandem with our Customer Success team to support our applications and our customers
  • Participate in our agile process by being an active contributor in daily standups and bi-weekly sprint kick-offs and retrospectives
  • Assist with production support of the features you deliver
  • Push the bounds of what Unbounce is doing today by thinking about and advocating for where our software will be tomorrow
  • Grow, learn, and share


Don't send us your resume, we'll just delete it. They’re boring to read and we know you can do better than that.

Create and publish a landing page in Unbounce, which can include:

Links to your LinkedIn, Twitter profile and/or personal website

Examples of companies you've worked with and some details of work performed/success achieved.

3 examples of websites that you think are doing exciting work

What you find intriguing about working at Unbounce

Why you think we should hire you

Your Rockstar name (ask the internet)






If you haven't done steps 1-3 yet, do not pass Go and do not click the button below.

Hire me!

Help us spread the word

This position is open to candidates in Vancouver.

Please correct the following errors: