Frontend Developer
Offre en anglaisDesign and maintain the core dashboard, analytics interfaces, and AI-powered conversational tools for a data-intensive platform. Own the frontend architecture and set engineering standards to ensure high performance and visual precision.
- Télétravail
- Ottawa, Ontario, Canada
- Publié 21 août 2026
- Postuler avant le 20 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Résumé du poste
We are looking for a skilled Frontend Developer to join our core product team at Infyllo. You will be responsible for building and maintaining the user-facing layers of a data-intensive platform, including real-time dashboards, AI-powered conversational interfaces, data visualisation components, and proactive alert systems. You will work closely with the founding team to translate product requirements into clean, performant, and intuitive interfaces that make complex business data immediately understandable to non-technical users. You will own the frontend architecture, set standards for code quality, and play a key role in shaping the user experience of a fast-growing product. This role requires strong engineering fundamentals, a deep understanding of modern React patterns, and a proven ability to build production-grade interfaces that handle real-time data at scale. You are someone who takes pride in both the technical quality and the visual precision of everything you ship. ABOUT INFYLLO : Infyllo is an AI powered operational intelligence platform for manufacturing and SMB businesses. Business owners today are running their operations across multiple disconnected tools: accounting software, ERPs, spreadsheets, payroll systems, and sales platforms, with no platform to get the full picture. We fix that. Infyllo connects all of a business's data automatically and delivers real-time intelligence so owners can ask any question about their business and get an instant answer, see everything in one live dashboard, and get alerted to risks and opportunities before they become problems that cost money. We are an early-stage startup with a product that is moving fast. We are a small, focused team that ships quickly and takes quality seriously. Every line of code matters. Every design decision matters. You will not be a cog in a large machine. You will be a core part of what we build next. KEY RESPONSIBILTIES : Product Development Design, build, and maintain Infyllo's core dashboard and analytics interface including KPI cards, trend charts, financial summaries, and real-time data visualisations Develop and maintain the conversational AI interface that allows users to query business data in plain language and receive structured, visualised responses Build the proactive alert and workflow management system including notification feeds, alert configuration panels, and delivery preference management Create responsive, accessible layouts that render cleanly across desktop, tablet, and mobile viewports Implement data table components with sorting, filtering, pagination, and export functionality for large operational datasets Architecture and Engineering Own the frontend architecture including component structure, state management strategy, routing, and API integration patterns Integrate with REST APIs and real-time data streams using WebSockets or Supabase Realtime to keep dashboards updated without page refresh Implement performance optimisations including lazy loading, code splitting, memoisation, and efficient re-render strategies for data-heavy views Write clean, well-documented, testable code with appropriate unit and integration test coverage Participate in code reviews, set and enforce frontend engineering standards, and contribute to technical decision-making Collaboration and Iteration Work directly with the CEO and product team on feature scoping, design direction, and prioritisation Translate wireframes and design concepts into pixel-accurate, production-ready implementations Gather and incorporate feedback from beta users to iteratively improve usability and performance Contribute to product roadmap discussions with a frontend engineering perspective REQUIREMENTS : Must Have 5 or more years of professional experience building and shipping production frontend applications Strong proficiency in React including functional components, hooks, context API, and component composition patterns Hands-on experience with data visualisation libraries such as Recharts, Chart.js, D3.js, or similar Demonstrated experience integrating REST APIs including authentication flows, error handling, and loading state management Proficiency with modern CSS and a strong eye for UI detail, spacing, typography, and visual hierarchy Experience with responsive design and cross-browser compatibility across modern browsers Familiarity with version control using Git including branching strategies, pull request workflows, and code review practices Ability to work independently, manage your own workload, and deliver high-quality work in a fast-paced startup environment Nice to Have Experience with Tailwind CSS for utility-first styling Familiarity with Supabase including real-time subscriptions, Row Level Security, and the JavaScript client Experience building AI-powered interfaces including streaming text responses, loading states, and conversational UI patterns Understanding of WebSocket connections or server-sent events for live data updates Experience with testing frameworks such as Jest, React Testing Library, or Cypress Familiarity with TypeScript Prior experience working on a B2B SaaS product or analytics platform OUR TECH STACK : You will be working primarily on the frontend layer. Familiarity with the full stack is an asset but is not required. Frontend React, Tailwind CSS, Recharts, JavaScript (ES6+) Backend Node.js, Fastify, Python Database Supabase (PostgreSQL), pgvector, Redis AI and ML Anthropic Claude API (Haiku 4.5), LangGraph, AWS Bedrock Infrastructure AWS, GitHub, Vercel WHAT WE OFFER Competitive salary commensurate with experience Equity participation in an early-stage company with strong traction Fully remote with flexible working hours based on output, not clock-in times Weekly in-person collaboration sessions in Ottawa for planning and product reviews Direct access to founders with no bureaucracy, approval chains, or unnecessary meetings Opportunity to be one of the first technical hires and shape the engineering culture from day one A product with real users, real revenue, and a clear and growing market HOW TO APPLY : Please send the following to [email protected] with the subject line: Frontend Developer, Infyllo, or apply directly via our LinkedIn job post. A short note on why this role and why now Portfolio or links to frontend work you are proud of, with a brief description of your contribution to each Your LinkedIn profile or GitHub handle We read every application personally and respond to every serious candidate. We do not conduct multiple rounds of interviews. If your work is strong and the conversation goes well, we move fast.
Ce que vous ferez
Design and maintain the core dashboard, analytics interfaces, and AI-powered conversational tools for a data-intensive platform. Own the frontend architecture and set engineering standards to ensure high performance and visual precision.
Exigences
Requires 5+ years of professional experience with strong proficiency in React, modern CSS, and data visualization libraries. Candidates must be able to integrate REST APIs and work independently in a fast-paced startup environment.
Avantages
• Competitive salary • Equity participation • Fully remote • Flexible working hours
Compétences indiquées
- Node.jsSouhaitée
- API RESTSouhaitée
- CSSSouhaitée
- ReactSouhaitée
- Tailwind CSSSouhaitée
- JavaScriptSouhaitée
- TypeScriptSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- React
- JavaScript
- TypeScript
- Data Visualisation
- REST APIs
- CSS
- Responsive Design
- Git
- Tailwind CSS
- Supabase
- WebSockets
- Jest
- React Testing Library
- Cypress
- Node.js
- Frontend Architecture
Domaines d’emploi
- Software
- Technology
- Data & Analytics
- Engineering
- Manufacturing
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 20 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 1 jours par semaine
- Exigences de lieu
- Country, Ottawa, Ontario, Canada
- Niveau d’expérience
- Entry level
- Mode de candidature
- La candidature directe est offerte