About Kuby
Powered by peopleKuby blends trusted expertise, personalized service, and exceptional quality into every project. Our renewable energy solutions deliver long-term savings and a sustainable future for our clients.
Our Story
Kuby was built on a simple yet powerful belief: Theres a better way to energize society. Founded in 2015 by Jake and Adam, two industry professionals with an entrepreneurial drive and a passion for sustainable energy, Kuby is more than just a solar companywe are a team on a mission to transform the energy landscape in Canada.
Unlike many competitors, our foundation is built by technical professionals with a relentless pursuit of quality and client satisfaction. What started as a two-person operation in Jakes laundry room has grown into a trusted name in renewable energy, driven by the belief that solar power should be simple, and affordable. Today, we are a leading Western Canadian engineering and construction firm specializing in solar PV projects. Our offices in Edmonton, Calgary, Lethbridge, and Kamloops have executed some of the biggest, most difficult, and most intricate solar PV projects in Alberta and British Colombia.
We are dedicated to our vision: to be the trusted leader in renewable energy, inspiring a sustainable future through innovative solutions and a relentless commitment to people, quality, and the planet. As we continue our path towards achieving this goal, we are seeking a resourceful and experienced Full Stack Developer to join our growing team.
Our Values
- Continuous improvement: Growth is part of who we are. We embrace fresh thinking and new technologies to ensure we remain leaders in renewable energy.
- Client satisfaction: We turn solutions into experiences. With technical expertise and a culture centred on service, we cultivate lasting partnerships.
- Relentless pursuit of quality: Excellence is our standard. From design to installation, every project reflects our commitment to precision and results.
- Accountability: We own our actions and outcomes, holding ourselves to the highest standards of integrity and reliability.
- Make it Happen: Challenge fuels us. With a collaborative spirit and practical mindset, we turn obstacles into opportunitiesand have a good time doing it.
Job Summary
As a Full Stack Developer at Kuby Renewable Energy, you will play a key role in designing, developing, and maintaining bespoke web applications to support our innovative projects and optimize experiences for thousands of clients. Working in a small, agile team, you will collaborate on technological decisions, brainstorm solutions, and take ownership of a broad range of responsibilities. This role involves building and maintaining our codebase using JavaScript and related frameworks, as well as managing our custom API, which integrates with various services we use.
You will have the opportunity to shape the future of our digital tools, contribute to creative problem-solving, and ensure high-quality software through rigorous code review and testing.
Responsibilities
- Design, develop, and maintain front-end and back-end web and mobile applications tailored to Kuby Energys unique needs and innovations.
- Build and maintain the codebase using JavaScript, and JavaScript frameworks and libraries.
- Develop and optimize our custom API, ensuring seamless integration with external services.
- Create, manage, and upkeep various automations between services by developing APIs and using third party tools such as Zapier.
- Collaborate with team members to brainstorm ideas and make strategic technological decisions.
- Conduct code reviews, write tests, and ensure robust, efficient, and secure code quality.
- Troubleshoot, debug, and resolve application issues effectively.
- Contribute to the architecture and implementation strategy of software platforms, ensuring scalability, reliability, and security.
- Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
- Stay updated with industry trends, technologies, and best practices to enhance the teams capabilities.
- Collaborate closely with the team to ensure timely and successful delivery of projects.
- Contribute to user experience optimization for clients and employees.
Qualifications
- Analytical thinker with the ability to solve problems in a fast-paced work environment.
- Experience in developing and maintaining APIs, including integrations with external services.
- Experience in database management using MySQL, MariaDB, or similar database systems.
- Experience creating prototypes, storyboards, user flows, etc. is an asset.
- Degree in computer science or similar related field is an asset.
- Must be passionate about all things UI/UX and other areas of development and innovation.
- Experience using JavaScript to build web application user interfaces with modern frameworks such as Ember, React, Angular, or Vue.
- Ability to champion new ideas and develop creative approaches.