Full Stack Software Engineer

2 weeks ago


Halifax, Canada Ellison Institute of Technology Full time

At the Ellison Institute of Technology (EIT), we’re on a mission to translate scientific discovery into real world impact. We bring together visionary scientists, technologists, policy makers, and entrepreneurs to tackle humanity’s greatest challenges in four transformative areas:

- Health, Medical Science & Generative Biology

- Food Security & Sustainable Agriculture

- Climate Change & Managing CO₂

- Artificial Intelligence & Robotics

This is ambitious work - work that demands curiosity, courage, and a relentless drive to make a difference. At EIT, you’ll join a community built on excellence, innovation, tenacity, trust, and collaboration, where bold ideas become real-world breakthroughs. Together, we push boundaries, embrace complexity, and create solutions to scale ideas from lab to society. Explore more at www.eit.org.

Welcome to the Pathogen Project:

Within this ecosystem, the Pathogen Project exemplifies EIT’s dedication to ground‑breaking science. It seeks to transform pathogen risk management, detection and response by leveraging Whole Genome Sequencing (WGS)-based metagenomic and pathogen‑specific analytical tools. The goal is to power metagenomic devices using long‑read sequencing technologies by building a comprehensive database of pathogen information to inform response. Enabled by Oracle Inc.’s cloud‑computing scale and security, the Pathogen Project is advancing toward certified diagnostic tools for deployment in laboratories, hospitals, and public health organisations worldwide.

Your Role:

At EIT we are seeking an experienced and detailed orientated Full Stack Software Engineer (Frontend Leaning) to support the design, build, and maintenance of our web‑based SaaS platform that enables researchers and clinicians to engage with our scientific pipelines and data platform. Your work will shape a world‑class experience for a diverse set of users, enabling step‑changes in global genomics research and clinical practice.

This role will involve hands‑on software engineering as part of a cross‑functional team. You’ll collaborate with engineers, product managers, and platform specialists to deliver secure, reliable, and high‑quality software.

Key responsibilities:

- Build and maintain full stack, but predominantly front‑end features for the GPAS Portal and new web applications.

- Contribute to technical design for new tools and help maintain existing platforms.

- Collaborate cross‑functionally with product to translate scientific needs into user‑focused tools.

- Contribute to the team through hands‑on coding, code reviews, and technical design reviews.

- Contribute to the scalability and reliability of the overall solution, handling large amounts of genomic, and other multi‑modal data.

- Champion usability, ensuring interfaces meet the needs of clinicians and researchers.

- Enhance performance and responsiveness of user interfaces for data‑heavy applications.

Essential Knowledge, Skills, and Experience:

- Experience with the development of web‑applications in production environments.

- Strong skills in React or a similar Typescript front‑end framework.

- Experience with Python, with knowledge of API frameworks (e.g. FastAPI, Django) and SQL databases.

- Experience with Docker and Git‑based collaborative workflows.

- Understanding of Agile development.

- Knowledge of security best practices and secure software development.

Desirable Knowledge, Skills, and Experience:

- Experience with Jira, Confluence, or similar project management tools.

- Experience with event‑based architecture with hands‑on experience with, e.g., Kafka.

- Familiarity with UX collaboration tools (e.g., Figma) and accessibility best practices.

Key Attributes:

- Collaboration.

- Willingness to learn and cross train / upskill in new technology.

- Willingness to be hands on to explore new technology or develop POC’s.

- Strong problem‑solving and analytical skills, with the ability to think critically about product development challenges.

- Excellent communication and teamwork abilities, particularly in cross‑functional teams.

- Ability to manage multiple tasks and meet deadlines in a fast‑paced, dynamic environment.

- Attention to detail and a strong commitment to quality.

- Flexibility to adapt and contribute to a rapidly scaling organisation.

Our Benefits:

- Competitive Salary + travel allowance + bonus

- Enhanced holiday pay

- Pension

- Life Assurance

- Income Protection

- Private Medical Insurance

- Hospital Cash Plan

- Therapy Services

- Perk Box

- Electric Car Scheme

Working Together – What It Involves

- You must have the right to work permanently in the UK with a willingness to travel as necessary. In certain cases, we can consider sponsorship, and this will be assessed on a case‑by‑case basis.

- You will live in, or within easy commuting distance of, Oxford (or be willing to relocate).

#J-18808-Ljbffr



  • Halifax, Canada Manulife Full time

    We at John Hancock / Manulife are hiring for 2 Full-stack software engineers to support Digital Correspondence, Paper Reduction, and Operational efficiency. Position Responsibilities Develop and maintain clean, well-documented, and efficient code for both the front-end (React, HTML, CSS, JavaScript) and back-end (your preferred server-side language,...


  • Halifax, Canada NTT DATA, Inc. Full time

    Overview Full Stack Java/Angular Engineer (Onsite) – Halifax, Nova Scotia (CA-NS), Canada (CA) Date: Oct 29, 2025 Company: NTT DATA Services NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are...


  • Halifax, Canada NTT DATA, Inc. Full time

    Overview Full Stack Java/Angular Engineer (Onsite) – Halifax, Nova Scotia (CA-NS), Canada (CA) Date: Oct 29, 2025 Company: NTT DATA Services NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently...


  • Halifax, Canada NTT DATA, Inc. Full time

    OverviewFull Stack Java/Angular Engineer (Onsite) – Halifax, Nova Scotia (CA-NS), Canada (CA)Date: Oct 29, 2025Company: NTT DATA ServicesNTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently...


  • Halifax, Nova Scotia, Canada NTT DATA Full time

    Join a high-impact squad driving our client's enterprise platform modernization journey—designing and integrating innovative solutions that shape the future of their technology landscape. Leverage your full-stack development expertise to build robust, enterprise-grade web and middle-tier applications using Angular, TypeScript, and Java (Spring/Spring...


  • Halifax, Canada Focal Research Consultants Limited Full time

    OverviewLocation: Remote, Halifax NS (within 50km radius) • Job Type: Full-TimeIf you want to drive real change, join the innovative team at Focal Research Consultants. At Focal, we are at the forefront of using advanced data analytics to develop and deliver cutting-edge safer gambling software and solutions to the gambling industry.About UsFocal Research...


  • Halifax, Canada Focal Research Consultants Limited Full time

    Overview Location: Remote, Halifax NS (within 50km radius) • Job Type: Full-Time If you want to drive real change, join the innovative team at Focal Research Consultants. At Focal, we are at the forefront of using advanced data analytics to develop and deliver cutting-edge safer gambling software and solutions to the gambling industry. About Us Focal...


  • Halifax, Canada Focal Research Consultants Limited Full time

    Overview Location: Remote, Halifax NS (within 50km radius) • Job Type: Full-Time If you want to drive real change, join the innovative team at Focal Research Consultants. At Focal, we are at the forefront of using advanced data analytics to develop and deliver cutting-edge safer gambling software and solutions to the gambling industry. About Us Focal...


  • Halifax, Canada NTT DATA North America Full time

    Full Stack Java/Angular Engineer (Onsite) Join to apply for the Full Stack Java/Angular Engineer (Onsite) role at NTT DATA North America. NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently...


  • Halifax, Canada Manulife Full time

    A global financial services provider is seeking Full-stack software engineers to enhance Digital Correspondence, Paper Reduction, and Operational efficiency. The role involves developing and maintaining efficient code for both front-end and back-end systems, collaborating with product teams, and designing secure APIs. Candidates should have a Bachelor’s...