Frontend Developer, Intermediate (Remote Canada)
Job Summary
The Intermediate Front End Developer is a technical role that supports building and maintaining the user-facing aspects of Smile Digital Healths 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.
- 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.
- 5 years of software development experience with Angular JavaScript/Typescript HTML CSS and Git.
- Experience in the healthcare and/or technology industry preferred.
- Bachelors 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.
This position is a replacement role created to support Smiles continued growth and commitment to operational excellence.
Required Experience:
IC
About Company
Built around the visionary HL7 FHIR standard and powered by HAPI, Smile Digital Health is the most proven FHIR implementation in the world.