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

Platform Developer

Toronto,Ontario, Ontario  - Permanent

Job Description

We’re looking for a Platform Engineer to join our team responsible for launching new apis and supporting services through our backend API.

Here are the kind of skills we’re looking for:

Architecture: You have a strong understanding of the building blocks of a robust and scalable system. You are able to dissect business problems into well designed systems. You have the experience to know what to build and the discipline to know what not to.

CS Fundamentals: You have an understanding of algorithms, data structures, design patterns and persistence technologies. You are able to select the right tool for the right job.

Distributed Systems: You know how to build, debug, and monitor independently scalable and autonomous systems. You understand how to leverage messaging to encourage loosely-coupled coordination between systems.

Leadership: You have the ability to lead a team by example. As a senior member of the development team, you are able to instil the values of quality and discipline in the people around you and provide feedback on how to improve as a team.

Delivery: Focused Code on a laptop doesn’t solve problems. You know that a project is only done once it's delivered and validated. You are driven to complete a project because you know that 5 more problems are waiting to be tackled, and you do it all without sacrificing quality.

Passion: Hard problems are not solved overnight. It takes a special kind of attitude and hunger to disrupt an entrenched industry. Your passion is what you share with every teammate. Passion for technology, passion for change, and passion for building an industry revolutionizing product.

Special Perks:

Healthcare & Dental Benefits
Monthly Team Events
Pet Friendly Office
Lunch and Learns
Company swag
Free Healthy Snacks & Free Coffee
Prime Downtown Toronto Location

Must Have Skills:


Experience with distributed systems. Event-driven architecture / SOA / microservices
Worked with messaging technologies such RabbitMQ or similar
5+ years of experience
Experience with a variety of persistence technologies (PostgreSQL, Redis, Memcached, NoSQL)
Experience designing and evolving APIs (Ruby on Rails)
Able to program in a variety of languages (Ruby, Java, JavaScript)
Experience building mobile applications is a plus
Bachelor in Computer Science or related field

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