Senior Full-Stack Engineer
15 hours ago
Winnipeg, Manitoba, Canada
Arcobi
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Type:
Full-Time, Permanent, On-Site Location:
Suite 865, 401 – 9th Avenue SW, Calgary, AB T2P 3Z5
About Arcobi Arcobi (formerly Arcus Power) is at the forefront of the global shift towards electrification and low-carbon power systems. Our AI-driven Energy Cost Management platform is revolutionizing power management by enabling users to optimize operations based on electricity prices, peak demand periods, and market opportunities. Originally a tech startup in Calgary, Arcobi is now expanding globally.
The Team Our diverse team of data scientists, software developers, electrical engineers, and market analysts is committed to creating intelligent models that support efficient energy resource consumption. Arcobi fosters a collaborative, innovation-driven, and dynamic culture, where everyone's input is valued.
Your Role We're seeking an exceptional
Senior Full Stack Engineer
who combines technical excellence with a passion for crafting beautiful, intuitive user experiences. You'll build enterprise-grade applications where visual appeal meets best-in-class functionality—creating interfaces that energy market professionals and Fortune 500 companies rely on to optimize electricity usage and integrate renewable energy.
This role is for someone who believes that enterprise software doesn't have to be ugly. Working closely with our product team, you'll architect modern React applications with TypeScript that are as delightful to use as they are technically robust. If you obsess over details—from component architecture to the perfect button hover state—and want your work to accelerate the clean energy transition, this is your opportunity.
What You'll Build Modern Frontend Applications
Build responsive, pixel-perfect React applications using TypeScript
Create reusable component libraries and design systems (Storybook)
Implement sophisticated data visualizations using D3, Visx, or Recharts
Design and maintain a cohesive design system with careful attention to typography, color, and spacing
Partner with product and design to deliver production-ready features
Ensure exceptional performance and accessibility across all interfaces
Design and implement RESTful APIs using
FastAPI
and Python
Build microservices architectures for real-time data delivery
Implement robust authentication, authorization, and security practices
Create background jobs and data processing pipelines
Ensure system reliability through testing and monitoring
End-to-End Ownership
Ship features from concept to production, across frontend and backend
Collaborate with designers to refine user flows and interactions
Integrate ML models and analytics into user-facing features
Participate in code reviews and mentor other engineers
Contribute to architectural decisions and technical direction
Your Qualifications Must Have:
5-7+ years of full stack experience building production applications
Expert-level proficiency in
React
and
TypeScript
Strong backend experience with
Python
and
FastAPI
Proven track record building polished, user-friendly UIs
Experience with component libraries and design systems
Proficiency with state management (Redux, Tanstack, Context API, Zustand)
Experience with SQL and NoSQL databases
Strong grasp of RESTful API design and microservices architecture
Familiarity with modern build tools (Vite, Webpack, etc.)
Experience with Git workflows and CI/CD pipelines
Highly Valued:
Experience with data visualization libraries (D3.js, Visx, Recharts, Plotly)
Proficiency with
Storybook
for component development and documentation
Background in building enterprise SaaS applications
Experience with
Figma
and translating designs to production-quality code
Experience with
Mantine
component library and styling approaches
Familiarity with testing frameworks ( Vitest , React Testing Library, Playwright)
Knowledge of Python ecosystem (Pydantic, SQLAlchemy, async patterns)
Understanding of time-series data and real-time analytics interfaces
Background in performance optimization and lighthouse scores
Experience with design tokens and theming systems
Contributions to open-source projects or component libraries
Craft & Polish:
You sweat the details and deliver pixel-perfect implementations
User Empathy:
You think deeply about user workflows an UX impact
Systems Thinking:
You design components and APIs for reusability and maintainability
Owners
Full-Time, Permanent, On-Site Location:
Suite 865, 401 – 9th Avenue SW, Calgary, AB T2P 3Z5
About Arcobi Arcobi (formerly Arcus Power) is at the forefront of the global shift towards electrification and low-carbon power systems. Our AI-driven Energy Cost Management platform is revolutionizing power management by enabling users to optimize operations based on electricity prices, peak demand periods, and market opportunities. Originally a tech startup in Calgary, Arcobi is now expanding globally.
The Team Our diverse team of data scientists, software developers, electrical engineers, and market analysts is committed to creating intelligent models that support efficient energy resource consumption. Arcobi fosters a collaborative, innovation-driven, and dynamic culture, where everyone's input is valued.
Your Role We're seeking an exceptional
Senior Full Stack Engineer
who combines technical excellence with a passion for crafting beautiful, intuitive user experiences. You'll build enterprise-grade applications where visual appeal meets best-in-class functionality—creating interfaces that energy market professionals and Fortune 500 companies rely on to optimize electricity usage and integrate renewable energy.
This role is for someone who believes that enterprise software doesn't have to be ugly. Working closely with our product team, you'll architect modern React applications with TypeScript that are as delightful to use as they are technically robust. If you obsess over details—from component architecture to the perfect button hover state—and want your work to accelerate the clean energy transition, this is your opportunity.
What You'll Build Modern Frontend Applications
Build responsive, pixel-perfect React applications using TypeScript
Create reusable component libraries and design systems (Storybook)
Implement sophisticated data visualizations using D3, Visx, or Recharts
Design and maintain a cohesive design system with careful attention to typography, color, and spacing
Partner with product and design to deliver production-ready features
Ensure exceptional performance and accessibility across all interfaces
Design and implement RESTful APIs using
FastAPI
and Python
Build microservices architectures for real-time data delivery
Implement robust authentication, authorization, and security practices
Create background jobs and data processing pipelines
Ensure system reliability through testing and monitoring
End-to-End Ownership
Ship features from concept to production, across frontend and backend
Collaborate with designers to refine user flows and interactions
Integrate ML models and analytics into user-facing features
Participate in code reviews and mentor other engineers
Contribute to architectural decisions and technical direction
Your Qualifications Must Have:
5-7+ years of full stack experience building production applications
Expert-level proficiency in
React
and
TypeScript
Strong backend experience with
Python
and
FastAPI
Proven track record building polished, user-friendly UIs
Experience with component libraries and design systems
Proficiency with state management (Redux, Tanstack, Context API, Zustand)
Experience with SQL and NoSQL databases
Strong grasp of RESTful API design and microservices architecture
Familiarity with modern build tools (Vite, Webpack, etc.)
Experience with Git workflows and CI/CD pipelines
Highly Valued:
Experience with data visualization libraries (D3.js, Visx, Recharts, Plotly)
Proficiency with
Storybook
for component development and documentation
Background in building enterprise SaaS applications
Experience with
Figma
and translating designs to production-quality code
Experience with
Mantine
component library and styling approaches
Familiarity with testing frameworks ( Vitest , React Testing Library, Playwright)
Knowledge of Python ecosystem (Pydantic, SQLAlchemy, async patterns)
Understanding of time-series data and real-time analytics interfaces
Background in performance optimization and lighthouse scores
Experience with design tokens and theming systems
Contributions to open-source projects or component libraries
Craft & Polish:
You sweat the details and deliver pixel-perfect implementations
User Empathy:
You think deeply about user workflows an UX impact
Systems Thinking:
You design components and APIs for reusability and maintainability
Owners