To apply for this job you must first either login or register

Ruby Developer

Toronto, Ontario  - Permanent



Job Description

We are a rapidly-growing biometric technology and software company. We have set out
on a mission to change the way society verifies identity. We believe that people want to use their
true, biometric identity to verify who they are instead of relying on approximations of identity like
keys, fobs, passwords and PINs that can be lost, forgotten or stolen.

We have an incredibly unique vision and way of doings things, much like our team
members. Our team is forward thinking, self-fuelled, relentlessly passionate and centered around
unbeatable customer service. Our modern, open-concept office in the heart of Liberty Village,
Toronto, is filled with energy, passion, and… dare we say it? Fun.

What you’ll do:
As a Back-end Developer, you will work with the development team to help build out a robust,
reliable and scalable Identity Management application. You will work closely with the rest of the
development team to spec, build, test and deploy new features. You will be one of the key
players in designing and implementing our software / architecture decisions as well ask a prime
contributor to our product roadmap. You’ll be responsible for executing quality assurance
procedures to minimize production errors and will work with cross functional teams to document
best practices. The primary focus area will be using Ruby on Rails but there will be projects
requiring FE skills as well.


Special Perks:

President Club - Fly away with the entire company to exotic destinations!
Beer Fridays - Our in-house keg of Stella is a great way to end a great work week
Health Benefits
Gym Membership
Office Scooters for those looking to get around in style


Must Have Skills:

Key Responsibilities/Requirements:
• 3+ years of experience building server-side applications using Ruby on Rails
• In-depth knowledge of Ruby and Rails
• Great Ruby debugging skills
• Understand Ruby garbage collector and experience tuning it
• Worked with relational databases such as Postgresql or Mysql
• Deep understanding of ActiveRecord
• Experience and knowledge of raw SQL and Indexes
• Experience following and implementing OWASP guidelines in web services
• Ability to learn new technologies quickly
• Experience building RESTful Webservices
• Commit code with good test coverage and comments
• Great communication skills to write easy to understand API documentation
• Good understanding of fundamentals of Computer Science


Nice to Have Skills:

Nice to Have's:
• Experience building highly reliable and scalable web services (we are building services with
SLAs of 40,000+ requests/second, latency < 50 ms, standard deviation of 5ms)
• Experience building micro services in Sinatra.
• Experience building services in Go or Erlang or Elixir.
• In-depth understanding of nginx and ability to use Ansible to provision linux servers.
• Experience of building location aware web services.
• Knowledge of computer vision algorithms, signal processing, or biometric
identification/verification algorithms.
• Good understanding of distributed systems.
• Github/Bitbucket account with cool projects.
• BS or MS in Computer Science


Details:
Starting: ASAP
Travel: None
Dress Code: Casual
To apply for this job you must first either login or register