Full Stack Developer

3 months 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



  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, Ontario, Canada Stefanini North America and APAC Full time

    Job Title: Java Full Stack Developer Location: Toronto, Canada About the Role: We are seeking a highly skilled Java Full Stack Developer to join our dynamic team. The ideal candidate will have a strong foundation in Java, Spring Boot, and Angular. Experience with Google Cloud Platform (GCP) is a significant advantage. As a Full Stack Developer, you will be...


  • Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. If you are interested, please share your updated resume.Job Title - Java full stack Developer (Capital Markets/Trading side or strong payments)Location - Toronto , Hybrid ( 3 days onsite) Skills required - Core Java , Spring , Strong AngularMust-haves:Strong domain understanding...

  • Full Stack Engineer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Mindlance Full time

    Role : Full Stack DeveloperDuration : 5 Months of ContractLocation : Toronto, ON (2-3 days onsite in week)Job description :Looking for full stack DeveloperHaving experience in JavaScript - Front end , Back End - C#/.NetSomeone with Development and architecture experienceTypescript is preferredAngular or React is preferred60% Backend, 40% frontend5+ Years of...


  • Toronto, Ontario, Ontario, Canada Delpath Full time

    Senior Full Stack Java DeveloperLocation Address: Hybrid at Toronto (1/week)Contract Duration: 6 monthsExtension: Yes - subject to work demand.• Business group: Markets & enterprise technology - We are part of the Cross-Asset Engineering Team, who’s responsible of designing, developing and maintain the in-house built Front Office Blotter for ETF and...


  • Toronto, Ontario, Ontario, Canada Optimize Wealth Management Full time

    We are looking for a Full Stack Web Developer to join our team. This role requires strong familiarity with all aspects of the design, construction and maintenance of websites and digital applications. You must have great technical depth and the ability to execute the development and design of complex web applications which are made to be efficient and...


  • Toronto, Ontario, Canada SarasCan Inc Full time

    We are seeking a skilled Senior Full Stack Developer to join our team at SarasCan Inc.Job SummaryThe ideal candidate will have 9+ years of experience in developing full-stack applications using a cloud-based architectural framework. They will contribute to designing and implementing full-stack applications, collaborating closely with business analysts and...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our Data Platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based data platform.Key Responsibilities:- Design and develop scalable, efficient, and secure cloud-based data...


  • Toronto, Ontario, Canada SarasCan Inc Full time

    Join Our Team as a Full-Stack Software Development LeadWe are seeking an experienced and skilled Full-Stack Software Development Lead to join our team at SarasCan Inc.Estimated Salary: $140,000 - $180,000 per yearResponsibilities:Develop and maintain high-quality, scalable, and secure software applications.Collaborate with cross-functional teams to define...


  • Toronto, Ontario, Ontario, Canada BeachHead Full time

    Working with one of the top financial clients, this role calls for an Intermediate Full Stack Java Developer who will be responsible for the detailed technical development of applications using various technology platforms. The role performs tasks of technical depth and breadth, utilizing a solid understanding of business dynamics to conduct impact analysis...

  • Full Stack Engineer

    4 months ago


    Toronto, Ontario, Ontario, Canada First Derivative Full time

    Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether...


  • Toronto, Ontario, Ontario, Canada Hays Full time

    Location: Toronto (Downtown)Availability/Duration: ASAP + 6-Months CONTRACT Work organization: Hybrid (2-3 day/week)Language: ENAs a Full Stack Developer, the successful candidate will be expected to perform the following duties with a high level of competence:Work with other team members and liaise with nominated business stakeholders when required to...


  • Toronto, Ontario, Canada Apex Systems Full time

    At Apex Systems, we are seeking an experienced Senior Full Stack Development Manager to lead our hybrid team in downtown Toronto, Ontario. This 6-month contract position has the potential to become a full-time opportunity.The ideal candidate will have expertise in both front-end and back-end development and be able to guide a team of developers in delivering...


  • Toronto, Ontario, Canada Globalfaces Direct Full time

    Job Title: Full Stack Software EngineerJob Type: Full-TimeExperience Level: Mid-Senior LevelWe are seeking an experienced Full Stack Software Engineer to join our team at GlobalFaces Direct. As a Full Stack Software Engineer, you will play a crucial role in developing and maintaining our applications, optimizing the use of Entity Framework, automating...


  • Toronto, Ontario, Ontario, Canada LanceSoft, Inc. Full time

    Location Address: Hybrid at 44 king St W 19th (1/week)Contract Duration: 6 monthsExtension: Yes - subject to work demand.Schedule Hours: 8:30am-4:30pm, Monday-FridayCandidate Value Proposition- The successful candidate will have the opportunity to build out the Cerberus Cross-Asset Blotter, a front-office application for the trading desk. This application...


  • Toronto, Ontario, Canada Apex Systems Full time

    About the RoleWe are seeking an experienced Senior Full Stack Development Manager to join our team at Apex Systems in Downtown Toronto, Ontario. This is a 6-month contract with the possibility of being converted to a permanent position.As a Senior Full Stack Development Manager, you will be responsible for overseeing the development of both front-end and...


  • Toronto, Ontario, C6A, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...


  • Toronto, Ontario, Canada Hotspex Full time

    About HotspexHotspex, a leading market research firm, has secured its position as the most innovative company in North America for five consecutive years. We develop new ways of gaining better, more meaningful insight to manage customer-brand relationships.We are searching for a skilled and motivated Full Stack Developer who can bring a balance of...


  • Toronto, Ontario, Canada Nascent Full time

    Join Nascent to Elevate Your CareerWe're a dynamic tech firm that's passionate about creating innovative digital products. As a Full Stack Development Expert, you'll be part of our team shaping ideas and bringing them to life.About Us:Nascent has been partnering with businesses since 2010, providing rocket fuel to launch their applications and helping them...