Intermediate Front End Developer - Remote Canada
Apply today and find plenty of reasons to SMILE!
Responsiblities:
- 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.
 - Research technologies that will be used in new and existing modules of the solution (e.g., Machine Learning frameworks, data storage and capture frameworks etc.).
 - Advise and provide input into good technical design and industry trends.
 - Accountable for ensuring that all working hours are accurately reported in the time tracking system on a daily or weekly basis, that the majority of (if not all) hours are tracked as billable and that the project management tool in Netsuite is properly and fully utilized.
 - Tracking and reporting of billable hours is a critical aspect of project management and delivery to our customers and this is a major area of accountability.
 
Requirements:
- 6+ years of software development experience with Angular, JavaScript/Typescript, HTML, CSS and Git.
 - Experience in healthcare and/or technology industry, preferred.
 - Bachelor’s degree in Computer Science, Engineering or equivalent and/or equivalent working 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.
 
Some of the benefits we offer:
Originally posted on Himalayas
Apply To this Job