Full Stack Developer

1 month ago


Toronto Ontario, Ontario, Canada Sage Recruiting Full time

Sage Recruiting is looking for a Full Stack Developer to join a Toronto-based scientific software company building an industry-leading software platform that sheds light into previously uncharted areas of biology. Their HPC application analyzes terabytes of data per day for each user, supporting interactivity, automated workflows, and 3D visualization.


Their software products are used by scientists at pharmaceutical companies, biotechs and academic research labs are making breakthroughs in life science and drug discovery projects that were previously impossible. They want to keep leveraging their expertise in cryo-EM and scientific software development to meet the newest frontiers in the field and are looking for a Full Stack Developer to help advance these goals.


In this role, you will collaborate with scientists to understand their workflows and creatively design and develop UI features that enable those workflows. You will have the opportunity to take initiative, lead new projects, and contribute to a rapidly evolving scientific software product. The company fosters a strong team culture of respect, continuous learning, and tenacity. If you're seeking a high-impact, mission-driven role alongside an outstanding team, this could be the perfect fit for you.


What You’ll Do:

  • Understand the product and the customer's needs in detail
  • Design, implement and deploy new user-facing features and functionality in the application UI
  • Translate functional requirements into maintainable, well-tested, and performant code
  • Work through architecture, implementation, testing and deployment of new features
  • Work with our software engineering and computational methods teams to integrate HPC code and algorithms for image processing
  • Work closely with our Chief Product Officer, software engineers and computational methods developers to build new software products that facilitate and make possible brand-new use cases in cryo-EM research
  • Participate in architectural design sessions and product roadmap discussions
  • Support internal development and testing processes
  • Interact with users and clients to learn more about their workflows and feedback
  • Provide guidance and support to our customer success team and customers when required


Requirements:

  • Bachelor’s degree in Computer Science or similar
  • Minimum 2 years of full-time experience in a full-stack role, working on an external-facing software product
  • Fluent in web fundamentals and comfortable working with Typescript and modern tooling such as Vite
  • Experience developing user interfaces using compositional and reactive front-end frameworks such as Svelte or React
  • Ability to develop a deep understanding of the problem space and build UI solutions with the user in mind
  • Excellent attention to detail and organization of own tasks and code
  • Excellent written and verbal communication, and the ability to collaborate across various engineering sub-teams to accomplish real goals


What We Offer:

  • Work on a leading scientific software product which has gained global adoption in the past few years in large part due to its front end, user experience, and scientific workflow design
  • Opportunity to drive the development of their product and related applications using cutting-edge technologies
  • Growing product scope with room to take initiative and lead projects, including working with top partners in tech
  • Friendly, tight-knit team with a strong culture of respect, mutual support and regular hangouts
  • Location: Downtown Toronto, Canada, steps away from St. Patrick subway
  • Hybrid Schedule: 2 fixed days in person (Monday and Wednesday) and 3 days remotely
  • Benefits: Competitive health, dental and paramedical benefits with no waiting period and 100% premiums paid by the employer
  • Salary: $110-$140K


  • Full Stack Developer

    4 weeks ago


    Toronto, Ontario, Canada alquemy Full time

    Job Title: Full Stack DeveloperJob Description:We are seeking a skilled Full Stack Developer to join our team at Alquemy. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software applications that meet the business needs of our organization.Key Responsibilities:• Design and develop software applications using...

  • Full Stack Developer

    4 weeks ago


    Toronto, Ontario, Canada alquemy Full time

    Job Title: Full Stack DeveloperJob Description:We are seeking a skilled Full Stack Developer to join our team at Alquemy. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software applications that meet the business needs of our organization.Key Responsibilities:• Design and develop software applications using...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Lead Full Stack Developer to join our team at the Royal Bank of Canada. As a key member of our development team, you will be responsible for providing technical leadership and expertise in the design and development of full stack applications.Key ResponsibilitiesProvide technical guidance and oversight to ensure the...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Lead Full Stack Developer to join our team at the Royal Bank of Canada. As a key member of our development team, you will be responsible for providing technical leadership and expertise in the design and development of full stack applications.Key ResponsibilitiesProvide technical guidance and oversight to ensure the...

  • Full Stack Developer

    1 month ago


    Toronto, Ontario, Canada Stripe Full time $172,000 - $258,000

    Join Stripe's Platform Pillar as a Full Stack EngineerWe're looking for a talented Full Stack Engineer to join our Platform Pillar at Stripe. As a key member of our team, you'll partner closely with our marketing and data science partners to scope and implement internal tooling that increases the speed, velocity, and delightfulness of modifying the website...

  • Full Stack Developer

    1 month ago


    Toronto, Ontario, Canada Stripe Full time $172,000 - $258,000

    Join Stripe's Platform Pillar as a Full Stack EngineerWe're looking for a talented Full Stack Engineer to join our Platform Pillar at Stripe. As a key member of our team, you'll partner closely with our marketing and data science partners to scope and implement internal tooling that increases the speed, velocity, and delightfulness of modifying the website...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Motion Recruitment. As a key member of our development team, you will be responsible for designing and developing new software solutions using a range of technologies.About the RoleThis is a full-time position that requires a strong...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Motion Recruitment. As a key member of our development team, you will be responsible for designing and developing new software solutions using a range of technologies.About the RoleThis is a full-time position that requires a strong...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a talented and results-driven professional to join our team as a Senior Full Stack Developer. As a key member of our Global Functions Technology (GFT) team, you will collaborate with partners from across the organization to deliver high-performing applications.About the RoleAs a Senior Full Stack Developer, you will be responsible...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a talented and results-driven professional to join our team as a Senior Full Stack Developer. As a key member of our Global Functions Technology (GFT) team, you will collaborate with partners from across the organization to deliver high-performing applications.About the RoleAs a Senior Full Stack Developer, you will be responsible...


  • Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc.Job OverviewAs a Senior Full Stack Developer, you will be responsible for providing full stack development support for department activities, developing graphical user interfaces for web-based...


  • Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc.Job OverviewAs a Senior Full Stack Developer, you will be responsible for providing full stack development support for department activities, developing graphical user interfaces for web-based...


  • Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    Job Title: Senior Full Stack DeveloperJob OverviewWe are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc. The ideal candidate will have extensive experience in developing full-stack web applications using Python-Django and React.Key ResponsibilitiesDesign and develop full-stack web applications...


  • Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    Job Title: Senior Full Stack DeveloperJob OverviewWe are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc. The ideal candidate will have extensive experience in developing full-stack web applications using Python-Django and React.Key ResponsibilitiesDesign and develop full-stack web applications...


  • Toronto, Ontario, Canada CB Canada Full time

    Full Stack Developer RoleWe are seeking a highly skilled Full Stack Developer to join our team at CB Canada. The ideal candidate will have expertise in full stack development, API design and development, and a strong understanding of DevOps practices, design patterns, and security.Key ResponsibilitiesDesign and develop front-end and back-end...

  • Full Stack Developer

    3 weeks ago


    Toronto, Ontario, Canada Levio Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Levio. As a Full Stack Engineer, you will be responsible for designing, developing, testing, and delivering high-quality software in a cloud, micro-service, event-driven architecture.Responsibilities:Design and develop high-quality software in a cloud,...

  • Full Stack Developer

    4 weeks ago


    Toronto, Ontario, Canada Foilcon Full time

    Job Title: Software Developer Full StackFoilocn is seeking a skilled Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing and developing responsive web applications using Angular and popular front-end tools.Key Responsibilities:Design and develop responsive web applications using Angular and...

  • Full Stack Developer

    4 weeks ago


    Toronto, Ontario, Canada Foilcon Full time

    Job Title: Software Developer Full StackFoilocn is seeking a skilled Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing and developing responsive web applications using Angular and popular front-end tools.Key Responsibilities:Design and develop responsive web applications using Angular and...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Motion Recruitment. As a key member of our development team, you will be responsible for designing and implementing high-quality digital products that meet the needs of our clients.About the RoleThis is a full-time, 5-day on-site position in...


  • Toronto, Ontario, Canada VectorVue Full time

    Job Title: Senior Full Stack DeveloperJob Description:At VectorVue, we are seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient applications using a range of technologies including Angular, Spring, and Java.Key...