Back to jobs

Full Stack Engineer Level II (Remote)

Job description

MPA has been appointed by a leading medical device company to source a Full Stack Engineer Level II to join their team. In this role you will work with a dynamic team of professionals who are all driven towards a common purpose: to change the world of technology and its impact on healthcare.

The Full Stack Engineer - Level II will develop and maintain all full stack components of our clients software. You will shape and evolve the ecosystem for integrations into our platform as we scale with more use cases and areas of extensibility. This role also partners closely with the Product Team to design the best solutions for clinicians, enabling them to enhance the patient experience.

Responsibilities

  • Champion innovation and change for full stack web components

  • Collaborate with Product, DevOps & QA to design, develop and deploy new features and refine specifications and requirements based on technical needs

  • Work with external integration partners to build deep integrations within the healthcare technology space

  • Investigate, troubleshoot and recommend fixes for bugs and performance issues across the stack, from our React / Redux frontend to our Ruby on Rails, node.js backend microservices

  • Provide technical leadership in every stage of the development lifecycle, from analysis and design to program coding, testing, release and maintenance

  • Influence how and what we build with demonstrated technical expertise and full understanding of user experience and interfaces

  • Partner with DevOps on release management, continuous deployment, and automation

Qualification

  • 3+ years of full-stack development experience and an excellent command of engineering fundamentals

  • Experience developing distributed services making use of modern Web frameworks, preferably with some full-stack experience;

  • Experience writing well-tested code (RSpec, Jest etc.);

  • Experience with Node.js, Ruby on Rails and/or React is considered an asset

  • An innate curiosity to continuously learn and teach, refine your craft & critical thinking and demonstrate ownership & accountability

  • Thrives in a dynamic environment - with proven ability to manage shifting priorities with minimal supervision

Technologies you will use:

  • Ruby, Node.js / Typescript, Python / Flask backend

  • Javascript (ES6+), Typescript, React.js frontend

  • Kafka, Postgresql

  • Kubernetes

  • Gitlab CI/CD

Benefits package:

  • An attractive, unlimited vacation program

  • Paid winter break closure

  • Competitive compensation with Employee Stock Options available

  • Health benefits with a competitive health care spending account

  • Mentoring and development opportunities

  • Extensive training from seasoned, engaged professionals

  • Flexible, remote working options

Salary range up to $105k for the right candidate.

To find out more about this role or to apply please contact Conall at MPA on +1 437 234 5135 or conall.anderson@mparecruitment.ca