Senior Full Stack Developer

  • Canada
  • Siftmed

Who Are We?

As a group of passionate technology developers, successful entrepreneurs and industry experts, SiftMed is scaling and growing quickly. We are looking for individuals with a passion for developing advanced technology and constantly pushing the envelope. 

SiftMed is an Artificial Intelligence (AI) processing software that organizes, categorizes, and analyzes medical files. With a mission to help find facts in medical data that can change lives - the company is currently focused on improving access to critical information that helps legal teams and medical experts to quickly and accurately find key hidden facts in medical data.

As a group, we never take ourselves too seriously but believe we truly can make a big difference. We work very hard but we also enjoy having fun, from laser tag, full company strategic offsites, and did we mention a slack channel dedicated to pictures of your pets? We want everyone to be empowered, regardless of your role, you have a seat at the table and we want to hear from you. 

We recognize the importance of an inclusive, diverse, and equitable workforce. Diversity and inclusion are one of our core values. To this end, we commit to creating an inclusive environment for all.

Who are you?

SM is looking for a unique individual with a core set of skills, big ideas, and the drive to implement them. The ideal candidate is someone who is innovative, can grasp complex problems, and is looking to be part of a high-powered team from the ground level. We are currently integrating a variety of existing technologies, and working with academia to help design new solutions where gaps exist. As such, we need a highly skilled, self-directed software developer who is comfortable with both front and back end development and is willing to jump into any problem.

Responsibilities include:

  • Building and maintaining a modern web application
  • Establishing and implementing best practices for modern, scalable web applications
  • Keeping up to date on related emerging trends and technologies
  • Guiding the development team on architectural and engineering decisions
  • Designing, developing, and maintaining cloud-based web applications
  • Designing, developing, and maintaining high-volume data pipelines
  • Managing and developing AWS Architecture
  • Provide technical guidance to junior engineers
  • Perform code reviews to ensure high quality, performant, and maintainable code

Here are our prerequisites:

  • A university degree in Computer Engineering or Computer Science or Accredited College diploma in related field
  • 5 years experience in professional software development
  • Strong analytical skills for complex and creative problem solving
  • Interested and curious in the research and development of new concepts
  • Excellent interpersonal and organizational skills; able to work closely with team members
  • Ability to work with leadership to guide the team on technical decisions
  • Ability to learn and apply new technologies independently as needed
  • Experience working with modern scalable web applications in AWS
  • Experience with JavaScript and React

Experience in the following areas is considered an asset:

  • Experience developing software platforms that can integrate with third party providers
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
  • Proficiency with server-side languages such as Python, Ruby, Java, and PHP
  • Experience using Amazon Web Services such as S3, Lambda, React, API Gateway, Cognito etc.
  • Attention to detail

How to apply

If you meet or exceed the above criteria, we’d love to hear from you. Send your resume and interests to lisa@siftmed.ca