Remotify
logo
ReelData AI

Senior Frontend Developer · 💰 $115,000–$140,000 CAD

North America

August 14, 2026 at 4:35 PM

✨ AI summary

💰 $115,000–$140,000 CAD

Location

  • Canada (Halifax, Nova Scotia)

Languages

  • TypeScript
  • JavaScript
  • HTML
  • CSS

Frameworks

  • React
  • Apollo
  • Redux
  • Material UI
  • ApexCharts

Cloud Services

  • AWS

Databases

  • PostgreSQL

Experience Level

  • Senior Front-end Developer
  • Several years of professional experience
Senior Front-end Developer


ReelData AI is hiring a Senior Front-end Developer to lead the development of our dashboard used by aquaculture farms to understand fish appetite, weight and welfare.

As a Senior Front-end Developer, you’ll help shape the tools aquaculture operators use every day to monitor fish health, biomass, feeding, and tank performance. You’ll work across product, design, and back-end engineering to turn complex operational data into intuitive, reliable experiences used by customers in production.


What you’ll do


  • Lead front-end development for ReelData’s Operations Dashboard, working across biomass, welfare, feeding, tank monitoring, and analytics workflows.
  • Translate product requirements, and customer feedback into design concepts and polished, accessible interfaces.
  • Build and maintain reusable React and TypeScript components, data visualizations, tables, forms, and interactive workflows.
  • Drive the design of the ReelData’s Operations Dashboard to meet usability standards.
  • Integrate front-end experiences with GraphQL and REST APIs, partnering closely with back-end engineers on data contracts and performance.
  • Improve application performance, including rendering large datasets, optimizing network requests, and reducing unnecessary re-renders.
  • Help shape front-end UX, architecture, technical standards, and our approach to managing state, 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 to teammates.
  • Investigate production issues, support releases, and help improve the reliability of our development and deployment processes.
  • Work closely with product, design, customer-facing teams, and engineers across ReelData to deliver meaningful improvements.


What we’re looking for


  • Several years of professional experience building and supporting production web applications.
  • Strong experience with React, TypeScript, JavaScript, HTML, and CSS.
  • Experience owning product design direction and translating functional requirements into user friendly interfaces.
  • A track record of owning features from early discovery through design, implementation, testing, release, and iteration.
  • Experience building data-heavy interfaces, dashboards, charts, tables, or other complex operational workflows.
  • Comfort working with GraphQL, REST APIs, asynchronous data, and client-side state management.
  • Strong front-end fundamentals, including accessibility, responsive design, component architecture, and performance optimization.
  • A practical approach to technical decisions and the ability to improve an existing codebase incrementally.
  • Experience writing meaningful tests and maintaining quality as products evolve.
  • Clear written and verbal communication, especially when discussing trade-offs and technical decisions.
  • A collaborative mindset, with an interest in mentoring teammates and raising the quality of engineering practices.
  • Comfort working independently in a small, fast-moving team where requirements can change as we learn.


Nice to have


  • Experience with Apollo, Redux, Material UI, ApexCharts, or similar front-end libraries.
  • Familiarity with Storybook, React Testing Library, Playwright, Vite, Bun, or Biome.
  • Experience with Figma or other design tools.
  • Experience working across the front-end/back-end boundary with Java, Spring Boot, PostgreSQL, or PostGraphile.
  • Experience with AWS, Docker, Terraform, CI/CD pipelines, or application observability.
  • Experience building interfaces for industrial, IoT, computer vision, video, or other real-time systems.
  • Experience working with internationalization, localization, or multi-site products.
  • Experience in aquaculture, agriculture, robotics, or another operational technology domain.
  • Comfortable using AI powered development tools


Compensation and benefits


The salary range for this role is $115,000 - $140,000 CAD. ReelData AI also offers group benefits, an RRSP matching program, a health and wellness allowance, and an office equipment allowance.


About ReelData AI


ReelData AI is a small, fast-moving team building technology for land-based aquaculture. We value people who take ownership, communicate clearly, and improve the systems around them. In this role, you will have a real hand in making the company easier to run. You do not need to meet every preferred qualification to apply. If this role sounds like a strong fit for your strengths and the kind of work you want to do, we would like to hear from you.

Apply