Vision Critical

Backend Software Developer

CA-ON-Toronto
Category
R&D
Type
Regular Full-Time

Overview

We’re looking for an experienced backend software developer to deliver high-quality and well-architected code. Our ideal candidate is a passionate developer with at least 4 years experience in a senior engineering role. This candidate has shipped well-crafted products and knows how to tie their efforts back to the overall vision of the company. This candidate demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans. You’ll be working alongside a proven team of developers to design and deliver well-crafted code for some of the biggest brands in the world.

 

What you will do

 

This role will include the following responsibilities:

  • Design and develop high availability Golang REST/RPC API microservices
  • Responsible for Docker deployments on EC2
  • Develop automated tests for REST-based APIs and web services
  • Utilize working knowledge of relational databases such as PostgreSQL (or other SQL DB)
  • Participate in technical discussions within the team or other business units associated with specific projects
  • Test, debug, and write code that works across different platforms, and
  • Write well-organized and reusable code that is easy to maintain by other developers

What you will need

  • You are comfortable working in a high-growth, fast-paced environment
  • Convey a clear understanding of software testing and engineering methodologies
  • Computer Science or Software/Computer Engineering University degree
  • Strong development skills and a track record of getting things done
  • Experience with:
    • Golang or similar language for writing server infrastructure, ie. Python, Scala. We will teach you Go if you’re new to it!
    • REST HTTP services
    • PostgreSQL
    • Redis
    • CI tools
    • gRPC (bonus)
    • Docker (bonus)
    • EC2 (bonus)
    • Kubernetes (bonus)

 

About Us

 

You want to help change the way the world views customers.

 

From professional sports teams to Fortune 100 companies, we work with some of the biggest brands in the world – and so will you. We are a successful global software company with a start-up mentality. Our leadership team is always available, teams work side-by-side and fresh perspectives are not only encouraged, they are celebrated.

 

Vision Critical was born from the idea there had to be a better way for companies to connect with the people who matter most to them: their customers. The belief that people matter is the core of our culture.

 

We believe that people have wisdom that’s worth listening to, learning from and acting on. Be one of those people at Vision Critical. Join us!

 

 

Ready to join our team?

 

If you are interested in helping Vision Critical deliver on its commitments and taking your career to the next level, we invite you to apply online now.

 

Please note that due to the high volume of applications received, only short-listed candidates will be contacted.

 

Thank you for your interest in Vision Critical.

 

Vision Critical is an equal opportunity employer.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed