We are seeking a Full Stack Developer who is passionate about improving healthcare e-solutions. The ideal applicant will be someone who can lend skills cross-functionally, thrive on problem-solving, and add value to a dedicated, innovative and agile development team.
Key Responsibilities:
- (full stack) develop and maintain the company's ehealth platform/products
- write reliable, efficient and robust codes
- review, monitor and enhance tech specifications
- deliver quality outputs in results-oriented development cycles
- participate in grooming and product roadmap sessions
- maintain and contribute to a comprehensive documentation framework
- other responsibilities assigned from time to time
Required Skills and Qualifications:
Technical Expertise
- up to date knowledge of and proficiencies in languages including but not limited to java, C, C++, C#, javascript or phython
- good knowledge of SQL and relational databases
- strong experience with version control systems (eg - Perforce, BitBucket)
- hand-on experience with CI/CD tools such as Jenkins, GitLab CI, Circle CI or similar
- solid knowledge of automation and configuration management tools such as Ansible or Chef
- strong understanding of unit testing, integration testing and test automation frameworks
- experience with modern JavaScript framework such as React, Vue and Angular
- strong problem-solving skills and attention to detail MUST
- up to date knowledge of and proficiency working with Kubernetes is PLUS
Preferred Skills & Qualifications
- experience with microservices architectures and related deployment strategies
- experience with java with knowledge of Spring and other frameworks
- experience with Agile methodologies (Scrum, Kanban) and collaborative tools (jira, Confluence)
- familiarity with MS Azure
- experience in healthcare or related fields
Other Skills
- ability to analyze complex structures
- ability to work independently as well as within a team
- ability to adapt to a fast changing and dynamic environment
- accuracy and attention to details MUST
- solid communication skills MUST for cross-functional collaboration
- excellent time management and organization skills MUST
- dependable, reliable and responsible
- ability to anticipate and take proactive approaches
- strong problem-solving skills MUST
- ability to multitask MUST
Note:
This job description provides a general outline of the role but is not all-inclusive. Additional responsibilities may be assigned based on business needs.
Job Types: Full-time, Part-time, Fixed term contract, Permanent
Pay: $80,000.00-$100,000.00 per year
Benefits:
- Dental care
- Extended health care
Application question(s):
- Are you currently living in the Greater Vancouver area
- latest version of Angular used
- Are you currently residing in the greater Vancouver area and available for on-site work in Vancouver
Education:
- Bachelor's Degree (required)
Experience:
- Latest Version of Angular: 2 years (required)
- Full-stack development: 4 years (required)
Work Location: In person