top of page

Senior Full Stack Developer

St. John's, NL, Canada

Job Type

Full Time

Workspace

Hybrid

About the Role

SiftMed 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.

Requirements

Responsibilities include:

  • Give high quality feedback during code review, and pair-programming.

  • Promote best practices including: code refactoring, simplifying designs, testing and performance.

  • Developing and maintaining front-end website architecture

  • Developing and maintaining back-end applications

  • Ensuring cross-platform optimization

  • Designing and developing APIs

  • Help drive the organisation towards targeted architecture states and improve the maturity of the architecture practice.

  • Work across multiple projects and systems to develop, communicate, and mentor others on solution design, implementation and operation patterns and best practices

  • Staying abreast of industry technical and business trends through participation in professional associations, practice communities, and individual learning.


Here are our prerequisites:

  • A university degree in Computer Engineering or Computer Science

  • Strong analytical skills for complex and creative problem solving

  • Interested and curious in the research and development of new concepts

  • Excellent interpersonal and organisational skills; able to work closely with team members

  • Ability to learn and apply new technologies independently as needed

  • 10+ years experience designing software and cloud systems that leverage many AWS services

  • Proven track record of delivering iterative solutions on time

  • Ability to work with teams to debug complex problems

  • Ability to learn and apply new technologies independently as needed

  • Understanding of common Architecture patterns (e.g. Microservices, SOA, Event sourcing, etc.).

  • Experience with JavaScript and React

  • Database knowledge in MySQL including experience in profiling and optimization


Would be good to have experience in a few of the following areas

  • Experience developing software platforms that can integrate with third party providers

  • Understanding of engineering and software best practices in various languages such as Python, JavaScript, and TypeScript

  • Experience in developing React frontends

  • Hands-on experience with data and application integration patterns (Domain-Driven, APIs, messaging, streaming, sync/async).


How to apply

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

About the Company

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.

What do we offer?

We offer competitive salary, a flexible work schedule, the opportunity to love your work and be challenged everyday. If you are looking for a change of pace, a chance to create, love cake, axe throwing and have an entrepreneurial spirit, we would love to hear from you.

bottom of page