Senior Full Stack Developer

Toronto, ON, Canada

Job Description


Who we are

WELL is an innovative technology-enabled healthcare company whose overarching objective is to positively impact health outcomes by leveraging technology to empower and support healthcare practitioners and their patients.

WELL\'s practitioner enablement platform includes comprehensive end-to-end practice management tools, including virtual care and digital patient engagement capabilities, Electronic Medical Records (EMR), data protection services, and Revenue Cycle Management (RCM) through our DoctorCare solution.

WELL owns and operates Canada\'s largest network of outpatient medical clinics serving primary and specialized healthcare services and is the provider of a leading multi-national, multi-disciplinary telehealth offering.

The opportunity

The WELL EMR Group is responsible for the development and support of the OSCAR platform, a leading Electronic Medical Record (EMR) software in Canada that supports thousands of providers and millions of Canadian patients across the country. Our solutions streamline operations, easing administrative burdens, enabling doctors to focus on improving the delivery of care and empowering patients with their personal health information.

Reporting to the Technical Lead Manager, we are looking for a Senior Full Stack Developer to play a significant role in turning technical requirements into working software. You will take technical requirements and overcome software challenges to develop new features and functionality of our EMR. You will step up to the challenge of delivering high-quality, scalable solutions under tight timelines and in tough technical domains. Working alongside the rest of your team, you will be a critical contributor to the code, a coach and guide to junior team members - performing code review, and a \xe2\x80\x9clast line of defence\xe2\x80\x9d for the technical support team facing difficult-to-diagnose customer issues.

This position will join a team located in the EST time zone and will be remote with a hybrid option.

Who you are

You may be an Intermediate Fullstack Developer looking for the next opportunity, or you may be a Senior Developer looking for the opportunity to make a meaningful contribution. You are humble and balance your deep experience in software development with an open mind and an appreciation for diverse perspectives. You support those around you and ask and answer questions with comfort and ease. You believe in promoting the best ideas without ego. You want to build solutions that support tens of thousands of healthcare providers and millions of Canadians.

What\'s in it for you?

Impact and opportunity. You want to play an essential role in bringing our mission to light. You want to make a difference in how Canadians experience the healthcare system and empower both patients and physicians with the technology they need to streamline access to information. As we continue to scale, we will take you on the journey with us, creating opportunities for professional development, recognition, and growth.

Career development. As we grow, we will give you the opportunity to help build the team and the chance to acquire the skills you need to succeed. You will play a critical and valued role in shaping the future of the Development team and processes when we start to scale further. Whether you\xe2\x80\x99re interested in working on a different product we offer; or growing into a technical lead; or wanting to combine both people management and the technical lead aspect, we want to work with you to grow your skills and help you succeed.

You will:

  • Code. You play a critical role in developing the software for the OSCAR Pro Attachment Manager feature, significantly improving the OSCAR Pro message attachment capabilities in the OSCAR Pro application. You will work cross-functionally to understand end-user needs, design solutions and translate requirements within an Agile development team.
  • Mentor. You will work alongside junior team members, offering insights into best practices and coaching their performance. You will conduct code reviews and jump in to contribute where and when you are needed.
  • Optimize. You will contribute to the continuous innovation of our solutions by listening to customer champions and making thoughtful suggestions to the team. You will constantly ask, "Is there a better way?".
Here\'s what you bring:
  • The motivation. You are passionate about building technology that solves real-world problems, and you want to bring your creativity and logic to create health tech. You are looking for a company where you can make a difference.
  • The technical skills. You have existing skills across modern front and back-end technologies and can rapidly pick up new tools and approaches. You have a deep understanding of Java, JavaScript and Angular and familiarity with SQL databases. You are comfortable documenting architecture and software from the micro to macro scale. You understand the value of automated tests, DevOps, agile practices and methodologies and deliver full value to your projects.
  • The drive. You are able to translate large challenges into smaller, actionable tasks and execute them with ease. You have a willingness to dive in to figure out the best approaches quickly, whether they are based on technology or a human-centred approach.
  • The collaborative approach. You can build trusting relations and efficiently work across teams, both in-person and remotely. You are quick to adapt when priorities shift and take feedback well. You are comfortable with ambiguity and are willing to figure things out when no clear, defined path or process is outlined.
  • The growth mindset. You are open to learning from others and independently. You acknowledge your mistakes and can adapt to setbacks. You are resourceful and can use new knowledge to solve problems.
Why join us?

Healthcare is our sector, and we know that for WELL to be a winning team, we must provide an open environment to prioritize health and wellbeing and multiple resources to discuss mental, physical, and psychological needs openly. From the CEO to the newest hire, everyone comes together as part of our culture of respect, openness, support, and communication. We unite to empower each other to be the best we can be.

At WELL Health, we recognize that the best way to serve our diverse patient communities is by reflecting that diversity. With almost 65% of our team members across the organization identifying as female and 70% of our leadership identifying as a visible minority, we are proud of our diverse, equitable and inclusive organization.

What you can expect from our interview process:
  • A virtual interview with a Talent Advisor discussing your interest in the role and the company and how you will make an impact as our new Senior Full Stack Developer.
  • An online skills assessment using Coderbyte that will focus on Java programming and Javascript.
  • A structured interview with the VP, Engineering that consists of a chronological walkthrough of your career; your role responsibilities, accomplishments, low points and who you worked with. You will be able to share your personal career story and ask questions about the company and the role.
Apply now.

Interested in applying but worried you don\'t have it all? At WELL, we know not everyone gains their experience following a traditional path. If you share our values, want to make a difference in healthcare technology solutions, and meet 70% of the qualifications, we encourage you to apply. Express your interest here.

WELL is committed to supporting a diverse, inclusive, and accessible workplace. We welcome and celebrate the diversity of applicants and team members across ability, race, gender identity, sexual orientation, and perspective. We strive to create an inclusive workplace where differences are celebrated and fuel our success \xe2\x80\x93 this is the WELL Way! Accommodations are available on request for candidates taking part in all aspects of the selection process.

#LI-Remote

Powered by JazzHR

WELL Health Technologies Corp

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2262410
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned