Frontend Developer, Intermediate (Remote Canada) at Smile Digital Health
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Jan, 27

Salary

50000.0

Posted On

16 Oct, 26

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Services

Description

Apply today and find plenty of reasons to SMILE!

The Intermediate Front End Developer is a technical role that supports building and maintaining the user-facing aspects of Smile Digital Health’s Clinical Intelligence platform. This role enables a seamless user experience by translating design concepts into functional technical roadmaps and developing a functional, interactive and intuitive user interface. This role will collaborate closely with cross-functional teams to gather requirements, design and implement applications and test components of the system.


Responsibilities:

  • Support in shaping the approach, scope, milestones, and solution design of a responsive, performant and scalable user interface for assigned modules and features.
  • Work closely with the development team(s) to implement solutions by writing code, creating components and modules that meet development requirements.
  • Write comprehensive and manageable code and unit tests as well as develop and maintain relevant documentation for front-end components. Participate in rigorous testing cycles and defect resolution.
  • Develop and maintain a deep understanding of the functionality being developed to provide support to the team.
  • Lead architectural design discussions with regards to Angular front-end designs and help mentor/coach other developers in learning these best practices.
  • Contribute and adhere to team/department coding standards to ensure consistency.
  • Attend and participate in client meetings, as required.
  • Lead and engage in detailed and in-person code reviews, pair-programming and collaborative problem analysis with teammates.
  • Participate in monthly Technology meetings to help guide corporate technical processes, architecture, and strategy.


Requirements:

  • 5+ years of software development experience with Angular, JavaScript/Typescript, HTML, CSS and Git.
  • Experience in the healthcare and/or technology industry preferred.
  • Bachelor’s degree in computer science, engineering, or equivalent and/or equivalent work experience.
  • Demonstrated experience with building apps using Angular and having an in-depth understanding of core concepts including, but not limited to, state management/ observables/interceptors/routing, etc.
  • Familiar with agile and scrum processes.
  • Excellent written and verbal communication that ensures effective collaboration and clear documentation.
  • Experience with Slack, Google technologies, Figma, Jira, GitLab, Postman, Microsoft Azure, Jasmine/Karma, Cordova/Ionic, REST APIs, Bootstrap, preferred.
  • Experience with CI/CD pipelines, Docker containers and networking, preferred.
  • Knowledge or experience in healthcare, HL7/ FHIR is an asset but not required.


Responsibilities
Loading...