Software Developer interested in Healthcare - Frontend

Posted on StackOverFlow on May 26, 2021

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)

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs