Senior Front end Developer

Posted 13 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
HR Tech • Business Intelligence • Consulting
For when you need more hands.
The Role
This role involves technical leadership in front-end architecture, building data-intensive interfaces with React, optimizing performance, backend development with Node.js, and mentoring junior developers.
Summary Generated by Built In
Senior Front End Developer

Front-End Expert (80%) with Backend Development Capabilities (20%)

We’re partnering with Pluvo, a growing fintech startup, to find an experienced Senior Full Stack Developer to join their team at a critical stage of scale.
If you love solving complex performance challenges, optimizing systems for scale, and working with cutting-edge technologies — this role is your chance to make a direct impact on a product used by finance teams every day.

Your Role & Ownership

Technical Leadership & Architecture

  • Define and drive the front-end technical strategy and architecture decisions
  • Own the entire front-end codebase, component library, and design system
  • Establish front-end best practices, coding standards, and development workflows
  • Make critical technology decisions that shape the product's future
  • Lead technical discussions with Product, Design, and Backend teams

Building Data-Intensive Interfaces

  • Build and optimize complex data grid interfaces displaying large financial datasets
  • Implement sophisticated table components with sorting, filtering, grouping, and real-time updates
  • Create intuitive financial dashboards with interactive charts and data visualizations showing forecasts, scenarios, and variance analysis
  • Build compelling visual representations of financial data using modern charting libraries (line charts, bar charts, waterfall charts, heatmaps, etc.)
  • Handle client-side data transformations and state management for complex financial calculations
  • Optimize rendering performance for data-heavy visualizations with millions of data points

Modern Component Systems

  • Develop and maintain reusable, composable component systems using Next.js and React best practices
  • Build pixel-perfect interfaces from Figma designs with meticulous attention to detail
  • Implement and evolve the design system for consistency across the application
  • Create beautiful, accessible UI using Tailwind CSS utility-first approach

Performance & User Experience

  • Own front-end performance - optimize rendering for data-heavy financial calculations and visualizations
  • Implement smart caching strategies and memoization for complex component trees
  • Ensure buttery-smooth interactions even with millions of data points
  • Build intuitive user flows that make complex financial operations feel simple
  • Champion accessibility and best practices across all interfaces

Backend Development & API Integration

  • Build lightweight Node.js endpoints and API routes when needed to support front-end features
  • Collaborate closely with Back end team to define API contracts and data structures
  • Develop serverless functions or Next.js API routes for data processing and third-party integrations
  • Write SQL queries and work with databases (PostgreSQL) for data retrieval and manipulation
  • Consume RESTful and GraphQL APIs effectively with proper error handling and loading states
  • Understand backend data models to build efficient front-end data flows
  • Contribute to API design discussions from a front-end perspective
  • Troubleshoot integration issues and optimize data fetching patterns

Team Collaboration & Mentorship

  • Work closely with Product and Design to translate vision into technical execution
  • Mentor and guide junior developers as the team grows
  • Conduct code reviews and elevate the overall code quality
  • Contribute to hiring and building the front-end team
  • Foster a culture of excellence in front-end development

Requirements

  • 5+ years of professional front-end development experience with production React applications
  • Proven experience owning front-end codebases and making architectural decisions independently
  • Expert-level proficiency in React and Next.js - you understand React internals, hooks patterns, and performance optimization deeply
  • Deep TypeScript expertise - you write type-safe code and leverage advanced TypeScript features
  • Strong Tailwind CSS skills - you can rapidly build responsive, beautiful interfaces with utility classes
  • Experience building complex data grid systems - you've worked with large datasets, virtual scrolling, and high-performance table rendering
  • Strong product sense - you think about user experience and can push back constructively on designs
  • Proven track record shipping polished, production-ready UIs with excellent attention to detail
  • Strong understanding of modern JavaScript (ES6+), async patterns, and browser APIs
  • Experience with state management solutions (Context API, Zustand, Redux, or similar)
  • Solid understanding of responsive design, CSS Grid, Flexbox, and mobile-first development
  • Strong API consumption skills - you know how to work effectively with RESTful and GraphQL APIs
  • Practical backend experience - comfortable writing Node.js code, API routes, and basic SQL queries when needed
  • Experience with Git/GitHub workflows and collaborative development
  • Excellent communication skills and ability to work independently in a fast-paced environment
  • Entrepreneurial mindset - you thrive with autonomy and can drive initiatives from concept to completion

Nice to Haves

  • Experience with AG Grid or similar enterprise data grid libraries (Tanstack Table, React Data Grid)
  • Familiarity with ShadCN/ui component library for building accessible, customizable components
  • Experience with Express.js or other Node.js frameworks for building more complex APIs
  • Experience working with PostgreSQL or other relational databases at scale
  • Understanding of database design, indexing, and query optimization
  • Experience with Radix UI primitives and building accessible UI components
  • Knowledge of data visualization libraries (Recharts, D3, Chart.js, or similar)
  • Experience building financial software, dashboards, or BI tools
  • Familiarity with fintech or FP&A platforms (Runway, Vena, Datarails)
  • Experience with animation libraries (Framer Motion, React Spring)
  • Knowledge of testing frameworks (Jest, React Testing Library, Playwright, Cypress)
  • Experience with tRPC for end-to-end typesafe APIs
  • Experience building and documenting design systems (Storybook)
  • Previous experience at a high-growth startup
  • Familiarity with CI/CD pipelines and deployment workflows
  • Experience with AWS services (Lambda, RDS, S3) or similar cloud platforms

Top Skills

Git
GraphQL
Next.Js
Node.js
Postgres
React
Restful Api
SQL
Tailwind Css
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vancouver, British Columbia
2 Employees
Year Founded: 2024

What We Do

For when you need more hands. 🐙

OctopusHR helps founders of early-stage startups and scaleups (under 100 people) build the people side of their business - without the corporate fluff.

We deliver practical, tactical, and impactful HR + recruiting so you can:

- Hire the right people faster (without wasting time on bad fits)
- Keep your best people engaged and thriving
- Stay compliant and protected as you scale
- Free up founders and execs to focus on building the business

We’re not your typical HR department. No red tape. No buzzwords. Just a partner that integrates directly into your team and gets things done.

Whether you need fractional HR leadership, full-cycle recruiting, or a blend of both, Octopus HR is your extra set of hands to help you scale confidently.

👉 Ready to build a team that sticks? Let’s talk.

Similar Jobs

Allocore Logo Allocore

Senior Front-end Engineer

Cloud • Fintech • Security • Software • Financial Services
In-Office
London, ON, CAN
59 Employees

US Mobile Logo US Mobile

Senior Front-end Engineer

Internet of Things • Mobile • Other • Software
Hybrid
2 Locations
131 Employees
140K-180K Annually

EvenUp Logo EvenUp

Senior Front-end Engineer

Information Technology • Internet of Things
In-Office
Toronto, ON, CAN
427 Employees
159K-214K Annually

Trend Micro Logo Trend Micro

Senior Front-end Engineer

Big Data • Cloud • Security • Software • Cybersecurity
In-Office
Ottawa, ON, CAN
7000 Employees

Similar Companies Hiring

Northslope Technologies Thumbnail
Software • Information Technology • Generative AI • Consulting • Artificial Intelligence • Analytics
Denver, CO
88 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
70 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account