Intermediate Frontend Developer
FT Permanent | Calgary, AB | Apply by February 26, 2025
The successful applicant must be authorized to work in Canada without the requirement of sponsorship and based in or around Calgary, AB.
We’re looking for an Intermediate Frontend Developer to join our growing team at CarbonAi. In this newly created role, you’ll focus on developing responsive, dynamic web applications using Angular while collaborating closely with designers and backend developers.
If you’re passionate about creating intuitive user experiences, writing clean, maintainable code, and continuously learning new technologies, this is the perfect opportunity to grow your skills in a fast-paced, mission-driven environment.
Key Responsibilities:
- Feature Development: Implement frontend features based on product requirements, focusing on dynamic and responsive UI components.
- UI/UX Implementation: Collaborate with the design team to transform UI/UX designs into functional, visually appealing web applications.
- Component Development: Build and maintain reusable, modular Angular components for scalable frontend applications.
- API Integration: Integrate frontend applications with RESTful APIs to enable seamless communication with backend services.
- Code Maintenance: Contribute to code reviews, refactoring, and optimizing frontend code for performance and maintainability.
- Team Collaboration: Work closely with cross-functional teams including backend, mobile, and product teams to deliver cohesive solutions.
Knowledge, Skills & Experience:
- A minimum of 4 years of relevant experience with at least 2 years focused in frontend development.
- Post-secondary degree, diploma, certification or related in Information Systems, Business Administration, Computer Science, or similar is an asset, but is not required.
Frontend Development
- Proficient in modern Angular (17+) with a solid understanding of reactivity principles including RxJS for asynchronous stream and Signals for state management.
- Skills in TypeScript, HTML5, CSS3, and SCSS for building responsive, user-friendly web applications.
- Understanding of component-based architecture and best practices for state management.
- Experience integrating frontend applications with RESTful APIs.
- Familiarity with frontend testing frameworks such as Jasmine, Karma, or Protractor.
UI/UX Principles
- Basic understanding of UI/UX design principles to enhance user experience.
- Ability to implement responsive design for mobile-friendly and cross-browser compatibility.
Version Control & Deployment
- Experience with version control systems like Git.
- Familiarity with CI/CD pipelines and frontend deployment processes.
Collaboration & Growth
- Strong problem-solving skills and a willingness to learn new technologies.
- Good communication skills for effective collaboration with team members and stakeholders.
- Openness to feedback and continuous improvement in technical and professional skills.
Bonus points for:
- Proficiency in C# for backend development, including experience with RESTful APIs and basic understanding of .NET 8 architecture.
- Exposure to workflow management systems.
- Basic understanding of data provenance, immutability, and secure coding practices.
- Experience with DevOps practices and familiarity with the Azure environment.
- Familiarity with compliance frameworks (SOC2, ISO27001) and security best practices.
- Experience working in a startup environment.
Working at CarbonAi
At CarbonAi, we’re not just building technology—we’re shaping the future of environmental data, sustainability, and carbon intelligence. Our mission is to empower businesses, governments, and organizations with accurate, auditable, and actionable environmental data that drives real-world impact. If you're passionate about making a difference, solving complex challenges, and being part of something bigger, CarbonAi is the place for you.
We offer:
- A flexible work week with a combination of in office and work from home days that seek to find balance between professional responsibilities and personal preferences.
- Competitive compensation package that includes health and dental benefits, life and disability coverage, and a health/wellness spending account.
- 3 weeks vacation plus 7 flex days per calendar year.
- Spectacular colleagues and opportunities to learn and grow.
Be Part of the Change.
If you’re looking for more than just a job—if you want to be part of a purpose-driven company that’s using technology to combat climate change—CarbonAi is the place for you.
Join us, and let’s build a sustainable future together.
CarbonAi is committed to an equitable, diverse, and inclusive workforce. We welcome applications from all qualified persons. We encourage women; members of visible minority groups; persons with disabilities; persons of any sexual orientation or gender identity and expression; and all those who may contribute to the further diversification of ideas and talent to apply.
What Makes Us Different?
Purpose-Driven Work
Every line of code, data point, and project we deliver contributes to a more sustainable planet. Whether it's quantifying emissions, supporting clean energy initiatives, or advancing carbon credit systems, your work here matters.
Innovative Technology
We’re at the forefront of environmental data solutions with platforms like PROOF, which
transforms raw data into trusted environmental outcomes; FIELD, empowering field teams to capture real-time data seamlessly integrated into our systems; VIEW, providing clear, insightful visualizations tied to data provenance; and SPARK, driving clean energy adoption through real-world impact projects like our cookstove initiative that quantifies emissions reductions in remote communities.
Unlocking Carbon Finance
At CarbonAi, we’re also at the cutting edge of carbon finance, partnering with leading ledger-based technologies to create transparent, immutable data pathways. By connecting environmental outcomes directly to trusted data sources, we’re enabling carbon credits that are not only verifiable but also optimized for market integrity. This collaboration supports the future of carbon markets, making sustainable finance more accessible and trustworthy.
AI & the Future of CarbonAi
Collaborative Culture
At CarbonAi, you’ll be part of a team that values curiosity, collaboration, and diversity of thought. We believe the best ideas come from people who feel heard, supported, and empowered to challenge the status quo.
Growth Opportunities
We’re scaling fast, and we want our people to grow with us. Whether you’re a developer, data scientist, or environmental expert, you’ll have opportunities to lead, innovate, and shape the future of CarbonAi.
Impact at Scale
Our work directly influences global sustainability goals, from reducing emissions in remote oil fields to enhancing clean cooking initiatives in emerging markets. When you join CarbonAi, you’re not just part of a company—you’re part of a movement.
What We Value:
• Integrity: Transparency isn’t just part of our products—it’s how we operate.
• Innovation: We don’t just solve problems; we anticipate them.
• Impact: Our technology creates measurable change in the real world.