Skip to Main Content

Job Title


Senior Full Stack Engineer


Company : Arcus Power Corp


Location : Calgary, Alberta


Created : 2026-01-22


Job Type : Full Time


Job Description

Arcus is at the forefront of the global shift towards electrification and lowcarbon power systems. Our AIdriven 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, Arcus is now expanding globally. 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. Arcus Power fosters a collaborative, innovationdriven, and dynamic culture, where everyone''''s input is valued. What You''''ll Build Modern Frontend Applications Build responsive, pixelperfect 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 productionready features Ensure exceptional performance and accessibility across all interfaces Design and implement RESTful APIs using FastAPI and Python Implement robust authentication, authorization, and security practices Create background jobs and data processing pipelines Ensure system reliability through testing and monitoring EndtoEnd 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 userfacing features Participate in code reviews and mentor other engineers Contribute to architectural decisions and technical direction Your Qualifications Must Have: 57+ years of full stack experience building production applications Expertlevel proficiency in React and TypeScript Strong backend experience with Python and FastAPI Proven track record building polished, userfriendly 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 micro services 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 productionquality 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 timeseries data and realtime analytics interfaces Background in performance optimization and lighthouse scores Experience with design tokens and theming systems Contributions to opensource projects or component libraries Craft & Polish: You sweat the details and deliver pixelperfect implementations User Empathy: You think deeply about user workflows and UX impact Systems Thinking: You design components and APIs for reusability and maintainability Ownership: You ship complete features, deliver customer value, and stand by the reliability and availability of your work, not just crunch through tickets Collaboration: You work effectively with designers, product managers, and engineers Pragmatism: You balance perfection with shipping and know when ''''good enough'''' is right Communication: You articulate technical decisions and can advocate for users Compensation What Arcus Can Offer Comprehensive health and wellness benefits RRSP matching program Three (3) weeks of annual paid vacation Opportunities for professional growth in AI, MLOps and energy technology Working at Arcus Join Us This is your chance to build beautiful, powerful applications that drive the energy transition. If you''''re a craftsperson who believes enterprise software can be delightful, if you care deeply about both code quality and user experience, and if you want your work to have real climate impact we want to build this with you . At Arcus Power, every component, every interaction, every API moves us closer to a decarbonized future. Apply by crafting a compelling email that showcases your qualifications and enthusiasm for the role to [email protected]. If you''''ve reached this point, don''''t forget to follow Arcus Power''''s LinkedIn page. We prioritize candidates who are engaged with our company and have thoroughly researched our mission, vision and values. #J-18808-Ljbffr