Senior Ruby Developer

United Kingdom (Remote)

About the Role

We’re looking for a Senior Ruby Developer to join our remote team of experienced engineers who develop and maintain our main systems and microservices architecture.

The core Rails applications you would focus on power our group’s media network and form the heart of a mesh of sites that is being used by millions of users and software advertisers across hundreds of industries.

What you'll be doing

  • Design, build and maintain efficient, reusable and reliable code
  • Ensure the best possible performance and quality for our code
  • Identify bottlenecks and bugs and devise solutions to these problems
  • Help maintain code quality, organization and automation


  • Frameworks: Rails, EmberJS, Bootstrap
  • Languages: Ruby, PHP
  • Databases: PostgreSQL, MySQL, Redis
  • Tools: Linux (Ubuntu, Debian), Chef, Memcached, Sidekiq, Git, SASS, HTML, CSS, AWS (S3, EC2, RDS, etc.), Sinatra, JavaScript

Your skill set includes

  • Curiosity to understand how things work.
  • An unbridled openness to learning new technology.
  • Great time-management and prioritization skills.
  • Openness to learn and use new programming languages.
  • You are comfortable to read / write documentations from / to others.
  • Good communication in English.

Required Experience

  • 4+ years of development experience
  • Proficient in Ruby and at least one other programming language (Python, PHP, etc)
  • Experience with Rails or a similar MVC framework (django, symfony)
  • Experience with PostgreSQL or other relational database
  • Good understanding of object oriented programming
  • Good understanding of Chef/Puppet or a similar configuration management tool
  • Ideally experience with AWS (S3, EC2, CloudFront, etc.) (bonus)
  • Ideally experience with Ember.js or a similar framework (bonus)
  • Comfortable following the best practices like testing (rspec), refactoring and writing clear, self-documenting code

Ready to become the next Zebra?!

Working at Black & White Zebra

We’re a fast-growing indie media company who excel at creating exceptional content and community.

We are an international team of 35+ with a home base in Vancouver, Canada. We got our start in 2011 as The Digital Project Manager blog, founded by our CEO Ben Aston. Since then, we’ve grown our team and our portfolio with a number of burgeoning online communities. We’re serious about being truthful, authentic and having a good time!

As a company we value and prioritize a flexible work environment. Our employees are entitled to lots of paid vacation per year and are encouraged to use all of it! We also offer opportunities for personal development so you can grow and develop your career. We have monthly team events to build a cohesive and FUN team! Some of our past events have included ropes courses, snowmobiling, go-karts and more! We believe that it is truly important to have a job that is not only rewarding, but one where you can enjoy the ride!

Are we a good fit?