Software Developer interested in Healthcare - Frontend

 Cohesic Inc
 Calgary, AB, Canada
 3 years ago
 None

What You Will Work On


As a frontend developer at Cohesic, you will be involved in all aspects of product development ranging from requirements elicitation and analysis, to UI design, and more. You’ll be part of a team building groundbreaking technologies in the healthcare space – ones that will improve the lives of many people – on the Cohesic DI platform. As a team member, you’ll wear multiple hats as we work together on complex features and continuous improvement.


Our Team Values


At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.


Your Role and Responsibilities



  • Design and develop new features on the Cohesic DI platform using TypeScript and React

  • Contribute to, and maintain our shared component library and design system

  • Participate in collaborative design sessions ranging from software architecture to UI and UX

  • Write and maintain professional-quality code with a focus on patient safety and privacy

  • Write and maintain test suites from unit tests up to end-to-end tests

  • Write and maintain functional engineering documentation and guides

  • Coordinate with quality assurance analysts on test processes, and defect correction

  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools

  • Occasionally maintain backend code using Clojure and Scala


Required Background and Expertise for Success in This Role



  • Authorization to work in Canada (or in country of residence if remote)

  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience

  • 3+ years of experience in frontend software development

  • 3+ years of experience building web-based applications

  • Solid understanding of reactive principles as they apply to frontend development

  • Experience writing unit tests and integration tests

  • Experience in working with web services (e.g. RESTful APIs, RPC, etc.)

  • Experience with both dynamic and statically typed languages

  • Experience working with git as a VCS

  • Familiarity with agile methodologies and practices

  • Fluency in English, written and spoken

  • Ability to communicate clearly and confidently about technical requirements

  • A positive attitude, willing to dive into what is needed for our mutual success


Preferred Expertise



  • 5+ years of experience in frontend software development

  • 5+ years of experience building web-based applications

  • 2+ years of experience writing frontend code in TypeScript and React

  • Experience evaluating and improving product usability

  • Experience with real-time systems and/or WebSockets

  • Experience working with documented requirements

  • Experience in end-to-end testing with tools like Cypress or Nightwatch.js

  • Experience writing custom tools to automate tasks

  • Experience in *nix and Bash programming

  • A keen eye for visual design and layout


Location



  • Main office is in Calgary, AB, Canada

  • Remote work possible; must be able to accommodate business hours in ±2 time zones from Mountain Time (i.e. UTC-05:00 to UTC-09:00)

C

Share

 Twitter

Or view all jobs:

  • JS Remotely
  • PHP Remotely
  • Java Remotely
  • Python Remotely
  • Ruby Remotely
  • Designer Remotely
  • Develops Remotely
  • DotNet Remotely
  • GoLang Remotely

JS Remotely

We are a part of the Go Remotely group, specialized in recruiting anywhere in the world.

JS Remotely

PHP Remotely

Java Remotely

Python Remotely

Ruby Remotely

Designer Remotely

Develops Remotely

DotNet Remotely

GoLang Remotely

Copyright © 2024 JS Remotely | Privacy policy