Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Frontend Developer

Venor

Venor is proud to partner with ReelData AI on their search for a Senior Frontend Developer to join their growing team in Nova Scotia.

ReelData AI is transforming land-based aquaculture through artificial intelligence, computer vision, and data-driven technology. Their solutions help aquaculture operators make better decisions around fish appetite, biomass, welfare, feeding, and overall farm performance, supporting a more efficient and sustainable future for the industry. As ReelData continues to scale its technology and customer base, they are seeking a Senior Frontend Developer to lead the development of their Operations Dashboard—the primary interface aquaculture operators use to understand and act on complex farm data. This is an opportunity for an experienced frontend developer who enjoys combining strong engineering fundamentals with product thinking and design.

You’ll work closely with Product, Design, Backend Engineering, and customer‑facing teams to turn complex operational data into intuitive, reliable experiences used by customers in production. This role is remote within Nova Scotia, with occasional visits to ReelData's Dartmouth location and customer farm sites. Candidates must be legally eligible to work in Canada and able to support Nova Scotia‑based travel requirements.

The Opportunity As a Senior Frontend Developer, you’ll take meaningful ownership of both the technical development and user experience of ReelData's Operations Dashboard. You’ll work across workflows involving biomass, fish welfare, feeding, tank monitoring, and analytics, translating product requirements and customer feedback into polished, accessible interfaces. Beyond feature development, you’ll help shape frontend architecture, UX standards, component strategy, testing practices, and technical direction as the platform continues to evolve. This is a hands‑on role within a small, fast‑moving team where you’ll have the autonomy to make decisions, improve existing systems, and see the direct impact of your work on customers.

What You’ll Be Doing

  • Lead frontend development for ReelData's Operations Dashboard across biomass, welfare, feeding, tank monitoring, and analytics workflows.
  • Translate product requirements and customer feedback into thoughtful design concepts and intuitive, accessible user experiences.
  • Build and maintain reusable components, data visualizations, tables, forms, and interactive workflows using React and TypeScript.
  • Help drive the design and evolution of the Operations Dashboard with a strong focus on usability.
  • Integrate frontend applications with GraphQL and REST APIs, partnering closely with backend engineers on data contracts and performance.
  • Optimize application performance when working with large datasets, network requests, rendering, and complex application states.
  • Help shape frontend architecture and technical standards, including approaches to state management, data fetching, and shared components.
  • Write and maintain unit, integration, Storybook, and end‑to‑end tests.
  • Participate in code reviews and provide thoughtful technical feedback and mentorship to teammates.
  • Investigate production issues, support releases, and contribute to the reliability of development and deployment processes.
  • Collaborate across Product, Design, Engineering, and customer‑facing teams to deliver meaningful improvements based on real‑world needs.

What We’re Looking For

  • Several years of professional experience developing and supporting production web applications.
  • Strong experience with React, TypeScript, JavaScript, HTML, and CSS.
  • Experience taking ownership of product design direction and translating functional requirements into user-friendly interfaces.
  • A track record of owning features from early discovery and design through development, testing, release, and iteration.
  • Experience developing data‑intensive applications, dashboards, visualizations, tables, or complex operational workflows.
  • Experience working with GraphQL, REST APIs, asynchronous data, and client‑side state management.
  • Strong frontend fundamentals, including accessibility, responsive design, component architecture, and performance optimization.
  • A pragmatic approach to technical decision-making and improving existing codebases incrementally.
  • Experience developing meaningful automated tests and maintaining quality as products evolve.
  • Strong written and verbal communication skills, particularly when explaining technical decisions and trade‑offs.
  • A collaborative mindset and an interest in mentoring teammates and strengthening engineering practices.
  • Ability to work independently within a small, fast‑moving environment where requirements evolve as the team learns.

Assets

  • Experience with Apollo, Redux, Material UI, ApexCharts, or similar frontend libraries.
  • Familiarity with Storybook, React Testing Library, Playwright, Vite, Bun, or Biome.
  • Experience with Figma or other product design tools.
  • Experience working across the frontend/backend boundary with technologies such as Java, Spring Boot, PostgreSQL, or PostGraphile.
  • Familiarity with AWS, Docker, Terraform, CI/CD pipelines, or application observability.
  • Experience developing interfaces for industrial, IoT, computer vision, video, or other real‑time systems.
  • Experience with internationalization, localization, or multi-site products.
  • Exposure to aquaculture, agriculture, robotics, or another operational technology environment.
  • Experience using AI‑powered development tools as part of modern engineering workflows.

Why Join ReelData AI?

Build technology with a tangible real‑world impact on the future of sustainable aquaculture. Take meaningful ownership of a customer‑facing product used by aquaculture operators in production environments. Work on complex, data‑rich frontend challenges involving AI, computer vision, and real‑time operational information. Join a small, collaborative team where your technical and product decisions can directly influence the platform. Work remotely within Nova Scotia while maintaining opportunities to collaborate in person with the team and see ReelData's technology operating in real‑world environments.

  • Enjoy group benefits, an RRSP matching program, a health and wellness allowance, and an office equipment allowance.

Competitive salary range, based on experience.

ReelData AI is committed to fostering a diverse and inclusive workplace and encourages applications from individuals of all backgrounds and experiences.

Accommodations are available throughout the recruitment process upon request.

#J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Frontend Developer in Ottawa, ON vacancy
  • $80k - $90k per year

     ...000-90,000 Type of Vacancy: New We are looking for a UI/Frontend Developer to join the Larus team. You will design and build the...  ...are not required, but will set you apart and open pathways to seniority: Frontend architecture - modular methodologies (Feature-Sliced... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    7 days ago
  • $96.56k - $128.74k per year

     ...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent   Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to... 
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    9 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced...  ...reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios. Ensure... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    a month ago
  •  ...operators. About The Role We are seeking a Senior DevOps Engineer to own and evolve the...  ...provisioning, secret rotation, and developer tooling (pre-commit hooks, quality gates)...  ...Collaboration: Work closely with backend, frontend, QA, and MATLAB engineering teams to unblock... 
    Senior
    Full time
    Internship
    Work at office
    Work from home
    Worldwide
    Night shift

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    14 days ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead...  ...leverage from them Solid understanding of REST APIs and how frontend and backend systems interact — you're comfortable owning... 
    Senior
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $120k - $155k per year

     ...challenges that have a meaningful impact on the blue planet! Ready to make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR. Your primary focus will be Ruskin, RBR’s flagship cross-... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  • $111.25k - $150k per year

     ...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department Leader: Victoria Wnek, VP of Operations Type: Permanent | Full Time Vacancy Status: This is an active, approved role and we are currently hiring for this position.... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work

    Sol Ink

    Ottawa, ON
    a month ago
  •  ...LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state...  ...supporting it, through effective and automated software testing. The Senior Software Developer in Test will be responsible for writing... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Senior Kernel Developer.  About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Ottawa, ON
    more than 2 months ago
  •  ...for. Join us in advancing digital identity and technology in Canada and beyond. Who You Are You're an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data. You have experience across the full business intelligence... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work

    Cira

    Ottawa, ON
    more than 2 months ago
  • $135.5k - $185.5k per year

     ...and/or necessary modifications. Contributions include applying developed subject matter expertise to solve common and sometimes complex technical...  ...engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned... 
    Senior
    Internship
    Local area

    Hewlett Packard Enterprise

    Ottawa, ON
    10 hours ago
  •  ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols, camera SoCs, and image/video AI models. Apply TCP/IP networking and multithreaded programming... 
    Senior
    Full time
    Flexible hours

    Fortinet

    Ottawa, ON
    3 hours ago
  • $96.56k - $128.74k per year

     ...need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Developer, ServiceNow CSM Employment Type: Permanent   Compensation Details: ~ Software Engineer 18: Salaries typically range... 
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada

    Ottawa, ON
    a month ago
  • $100k - $135k per year

     ...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    11 days ago
  •  ...difference in how Canadians and global citizens alike experience and trust the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    more than 2 months ago
  • $86.01k - $108.83k per year

     ...and Real Property is currently looking to create a pool of candidates for anticipatory staffing of the Intermediate and Senior Digital Product Developer roles. This recruitment and selection process is restricted to Digital Services and Real Property employees. The Intermediate... 
    Senior
    Long term contract
    Full time
    Fixed term contract

    House of Commons of Canada

    Ottawa, ON
    more than 2 months ago
  •  ...Job Description ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation, and maintenance...  ...teams, they will analyze complex requirements, develop scalable software solutions, resolve technical challenges... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    20 days ago
  •  ...Senior Mainframe Developer role at Thermo Fisher Scientific in Ottawa supporting critical application development and modernization. The position requires deep COBOL expertise, end-to-end project ownership, and mentoring capabilities for a hands-on technical professional.... 
    Senior

    Thermo Fisher Scientific

    Ottawa, ON
    24 days ago
  • $105.5k - $132k per year

     ...directly impact programs that matter. Job Description We are seeking a highly motivated Senior Test Engineer to join our team in Ottawa, ON. As a Senior Test Engineering Developer - Project Lead, you will have a duo-mandated role in providing both technical leadership... 
    Senior
    Long term contract
    Full time
    Contract work
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  •  ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior... 
    Senior

    Luxoft

    Ottawa, ON
    26 days ago
  • $115.8k - $145k per year

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide... 
    Senior
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...Lead innovative network management solutions as a Senior Network Management System Developer in a dynamic telecommunications setting. Utilize cutting-edge technologies to enhance network performance and operations through automation. As a key player in an Agile SAFe environment... 
    Senior

    Myticas Consulting Inc.

    Ottawa, ON
    10 hours ago
  • $85.5k - $114k per year

     ...career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like...  ...or helping find cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team supporting the development... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Monday to friday
    Ottawa, ON
    a month ago
  • $84.1k - $105.12k per year

     ...Job Responsibility: Green PI Inc is presently looking for Senior Developer and Senior Architect for its government client to provide support with salesforce and CRM platform. This is a contract opportunity starting from 19 August 2024 to 18 July 2025 Senior Developer... 
    Senior
    Hourly pay
    Contract work
    Fixed term contract
    Remote work
    Monday to friday

    Green PI Inc on behalf of Government Client

    Ottawa, ON
    8 days ago
  •  ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand... 
    Full time

    Intouch Insight

    Ottawa, ON
    3 days ago
  •  ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable efficient, user-friendly, and self-service capabilities within the ServiceNow platform including: • Delivering a centralized service... 
    For contractors

    CONFIGURETEK

    Ottawa, ON
    9 days ago
  •  ...on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    17 days ago
  •  ...increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and...  ...of our operations console as we modernize it with React micro-frontends - Help deliver Mission Control's next chapter: deploying and operating... 
    Full time

    Solace

    Ottawa, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Frontend Developer. Be the first to apply!