Ar
Senior Full-Stack Engineer at Arcobi
Arcobi (Formerly Arcus Power)
Full-time
winnipeg, mb
IT & Technology
Posted:
June 05, 2026
Location:
winnipeg, mb, Canada
Job Description
Elevate your career as a Senior Full-Stack Engineer with Arcobi in Calgary, AB. This on-site role focuses on crafting visually appealing, robust applications that optimize energy usage for Fortune 500 companies.
Arcobi is seeking a Senior Full-Stack Engineer to blend technical prowess with aesthetic design. You'll develop modern React applications using TypeScript, while collaborating closely with the product team to create intuitive user interfaces for the energy sector. Your passion for detail and clean code will drive innovation in low-carbon power systems.
Key Responsibilities:
• Build responsive React applications with TypeScript
• Design reusable component libraries and design systems
• Create sophisticated data visualizations for user insight
• Implement RESTful APIs and microservices architectures
• Ship features from concept to production across the stack
Requirements:
• 5–7+ years in full-stack enginee...
Arcobi is seeking a Senior Full-Stack Engineer to blend technical prowess with aesthetic design. You'll develop modern React applications using TypeScript, while collaborating closely with the product team to create intuitive user interfaces for the energy sector. Your passion for detail and clean code will drive innovation in low-carbon power systems.
Key Responsibilities:
• Build responsive React applications with TypeScript
• Design reusable component libraries and design systems
• Create sophisticated data visualizations for user insight
• Implement RESTful APIs and microservices architectures
• Ship features from concept to production across the stack
Requirements:
• 5–7+ years in full-stack enginee...
Apply for this Job
Submit your application for the Senior Full-Stack Engineer at Arcobi position at Arcobi (Formerly Arcus Power).
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
winnipeg, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026