View all jobs

Ruby Software Developer

Vancouver, BC · Information Technology

On behalf of our client, Affinity is seeking a Ruby Software Developer to join this exciting team as they continue to grow and deliver quality and innovative digital products to their customers. This position will be responsible for the integration with their external system; and the focus of this role will be to work collaboratively with the development team on optimising the functionality of their core API's. You will get to work with a dynamic team, passionate about what they deliver, in a fun environment that rewards, and is people focussed. 

  • Develop back end solutions involving services and API’s
  • Perform code reviews for other developers
  • Write technical documentation, tests and stories
  • Participate in requirements workshops, standups and retrospectives
  • Be actively involved in developer discussions to improve processes, tooling and techniques
  • Oversee deployments of features to production
  • Help shape and continuously improve the development process
Qualifications and Experience:
  • A good understanding and previous experience working with Ruby
  • A solid understanding of software design principles: object oriented development, functional programming, distributed systems, fault tolerance, etc.
  • A proven history of working with and developing API's
  • An education or background in computer science or software development
  • Proven track record of working with testing frameworks
  • The ability to clearly present your ideas and code to other developers, and accept and incorporate constructive feedback for further iterations

About Affinity Group:
Affinity Group is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility. 

For more information on Affinity Group, please visit:


Powered by