Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Recommended Role – Software Engineer
Objectives and Responsibilities
• At least 2 years of experience designing/architecting and implementing highly complex software applications • Work closely with project stakeholders for sprint optimization and prioritization • Owning significant parts of the system, designing and delivering robust, fault-tolerant, and quality stable solutions • Writing idiomatically correct, clean, maintainable code that is suitable for continuous integration and deployment, following best practices and software guidelines • Experience designing secure software systems based upon industry-specific standards • Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them • Collaborate with team members to determine best practices and requirements for software • Ensure software security by developing programs to actively monitor the sharing of private information • Use a proactive approach to common challenges and continually researching best practices in coding • Oversight and approval of all final programs and products before the formal launch • Maintain software documentation standards for code • Championing a “you build it, you own it” culture with your team, driving the engineering rhythm and process of the team from planning, resource allocation, design, coding, deployment, and support
Qualifications and Skills • At least 2 years of relevant work experience • Degree in engineering or similar field • Demonstrated knowledge of open-source technologies, web applications, modern data security, cybersecurity threats, and preventive plans to handle those • Developed UI using HTML, CSS, Bootstrap, Material UI, Three JS, BabylonJS, React, Redux, Vue, NextJS, NuxtJS, NodeJS • Must have cloud development experience on AWS, Open stack Development experience on medical software like PROMS, IHR, EMR, Dicom viewers • Good to have mixed reality experience with WebXR / OpenXR / Unity • Demonstrated experience using: o Core development experience of medical imaging / DICOM products. o Experience in MR / AR JavaScript library integration with web applications. o Architect, Design and develop front-end applications. o Translate wireframes into functional requirements, write well-abstracted, reusable, high-performance code for UI components. o Experience with SSO, OAuth2.0 integration o Hands on experience on RPC \ GRPC and web sockets communication. o Hands-on experience with GraphQL. Use Apollo Client to communicate with GraphQL from web app. o Proven expertise on WebRTC and its components. o Developing experience on Medical Software like PROMs, IHR, EMR and PACS systems. o Working experience in third party library like intercom integration with web applications. o Create pattern libraries and style guides according to the project’s requirements.