Senior Full Stack Engineer
2 days ago
About Arcus Power
Arcus 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, Arcus 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. Arcus Power 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
Scalable Backend Systems
- Design and implement RESTful APIs using FastAPI and Python
- Build microservices architectures for real-time data delivery
- Optimize SQL/NoSQL database queries schemas for
- 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
- Deep understanding of modern JavaScript/ES6+, HTML5, and CSS3
- Strong backend experience with Python and FastAPI
- Proven track record building polished, user-friendly UIs
- Experience with component libraries and design systems
- Solid understanding of responsive design and cross-browser compatibility
- 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
- Excellent eye for detail in UI/UX implementation
Highly Valued:
- Experience with data visualization libraries , 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
Key Competencies & Attributes
- 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
- Ownership: You ship complete features, deliver customer value, and stand by the reliability and available 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
What Arcus Can Offer
- Competitive base salary
- 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
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.
Job Types: Full-time, Permanent
Benefits:
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- Paid time off
- RRSP match
- Vision care
Work Location: In person
-
Full Stack Engineer
3 days ago
Calgary, Alberta, Canada Cititec Full time $100,000 - $150,000 per yearSenior Full Stack Engineer | Up to $150k CAD (+ Bonus) | Calgary, Canada | PermanentIndustry:TradingLocation:Calgary (4 Days in Office)Job Type:PermanentOur client, a Commodity Trading firm, is looking for a Senior Full Stack Engineer to join them as part of a newly formed Digital Transformation Team. This is a hands-on role within our Business Process...
-
Senior Full Stack Engineer
3 days ago
Calgary, Alberta, Canada TLNT Bridge Recruiting Full time $100,000 - $115,000 per yearJob Description: Senior Full Stack EngineerLocation:CalgaryType:Full Time / In OfficePresented by:TLNT Bridge RecruitingSalary: $100,000 - $115,000About the RoleTLNT Bridge Recruiting is partnering with a respected Calgary-based organization to help them hire a Senior Full Stack Software Developer. This role sits at the heart of their development team and...
-
Full Stack Engineer
2 weeks ago
Calgary, Alberta, Canada InSync Systems Full time $120,000 - $180,000 per yearWe are looking for aSenior Full Stack Developerfor a4-month contract position, with possible extensionsinCalgary, Alberta.Must be legally entitled to work in Canada.Position is available as on-site location. Must be available to work on a hybrid schedule.Role DescriptionThe Senior Full Stack Developer will be involved in designing, developing, and deploying...
-
Full Stack Developer
7 days ago
Calgary, Alberta, Canada Robots and Pencils Full timeLocation: Calgary, BC, or Toronto, Canada (Remote-Friendly) Employment Type: Full-Time Robots & Pencils is seeking a Full Stack Developer (Level 3) to contribute to the development of conversational and agentic AI applications within our AI & Agents practice. This team is responsible for creating, scaling, and maintaining intelligent, interactive chat and...
-
Full Stack Developer
5 days ago
Calgary, Alberta, Canada Black Women Business Network Full time US$59,600 - US$109,200 per yearLocation:Remote (Candidates must be based inAlberta, Ontario, or Montreal)Employment Type:Full-Time, Independent Contractor -1-year ContractCompensation:$28–$35 per hourAbout the RoleWe are seeking a highly skilledFull Stack Developerto join our growing team.In this role, you will work across the full stack-designing backend systems and data flows,...
-
Full Stack Developer
1 week ago
Calgary, Alberta, Canada Robots & Pencils Full timeEmployment Type: Full-TimeRobots & Pencils is seeking a Full Stack Developer (Level 3) to contribute to the development of conversational and agentic AI applications within our AI & Agents practice. This team is responsible for creating, scaling, and maintaining intelligent, interactive chat and automation systems that enable seamless, human-like customer...
-
Full Stack Developer
5 days ago
Calgary, Alberta, Canada CAWST Full time $60,000 - $120,000 per yearCompany Description CAWST is a Canadian charity and licensed not-for-profit professional engineering consultancy teaching people how to bring safe drinking water, sanitation and hygiene in their homes, schools and clinics, using simple, affordable technologies. At the heart of everything we do is our belief that when people have their basic water and...
-
Full Stack Developer
6 days ago
Calgary, Alberta, Canada CAWST Full time $60,000 - $120,000 per yearCompany Description CAWST is a Canadian charity and licensed not-for-profit professional engineering consultancy teaching people how to bring safe drinking water, sanitation and hygiene in their homes, schools and clinics, using simple, affordable technologies.At the heart of everything we do is our belief that when people have their basic water and...
-
Full Stack Developer
2 weeks ago
Calgary, Alberta, Canada ADI Global Technologies INC Full time $60,000 - $120,000 per yearFull-Stack Developer (Remote – Alberta, Canada)Employment Type:Part-time Independent Contractor(approx. 4 hours/day, Monday–Friday)Compensation:Based on experienceAbout ADI Global Technologies Inc.ADI Global Technologies is a Calgary-based technology company developing innovative web platforms focused on AI, automation, and creative SaaS toolsfor...
-
Full-Stack .NET Developer
2 weeks ago
Calgary, Alberta, Canada JetNet LLC Full time $120,000 - $150,000 per yearThe Full-Stack .NET Developer plays a critical role in designing, developing, and deploying high-quality applications that power JETNET's core aviation intelligence products. This role blends deep technical expertise with strong cross-functional collaboration, ensuring that solutions are not only technically sound but also aligned with business needs. From...