Full Stack Developer

TechnologyFull TimeFredericton, NB

Apply Now

Full Stack Developer

Climative Technologies is building a smart energy platform that provides insights into any building’s energy usage, identifying opportunities for cost savings and the best return on investment for efficiency projects.


Our main office is headquartered in Fredericton NB, with Satellite offices located in Halifax and Toronto, Canada.


Climative is currently seeking a highly skilled Full Stack Developer who is comfortable with both front and back end programming to join our growing team. Reporting to the Chief Technology Officer, you are passionate about your work and making a positive impact on our planet. You thrive on the urgency of start-ups and will help the company reach its full potential by participating in our product development from ideation to deployment and beyond, and working with our team to execute new features and products.


The ideal person for this role is a problem-solver with an inquisitive and innovative mind, and enjoys collaborating with their team to drive the company forward. The Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.

Full Stack Developer Job Requirements

  • You have at least 5 years of hands-on experience creating public, complex systems using multiple languages. (Change this based on experience requirements)
  • You are proficient in SQL, AngularJS, Node.js, Python, Docker.
  • You know your way around PUG and SCSS.
  • You have experience in developing responsive, interactive websites.
  • You feel at home working in a test-driven, agile team.
  • You have experience in Microsoft Azure Cloud services.
  • You know your limits and how to work on a deadline.
  • You are a problem-solver with an inquisitive and innovative mind.
  • Ability to take on the new challenges ahead together with the growing business.

Full Stack Developer Responsibilities

  • Lead our product development from ideation to deployment and beyond.
  • Maintain and help optimize existing systems.
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Keep in mind security best practices when developing the application
  • Ensure features are stable and functional
  • Strive to use web standards to build solutions using semantic markup, templates (Partials) and SCSS.
  • Always consider the ROI of features you are working on. This includes being aware of the implementation time of certain solutions to a problem.
  • Speak up when there are inefficiencies and present alternative ideas to the team.
  • Be available/on call for any production related issues.
  • Efficiently communicate and co-create with other team members and stakeholders

Why Work With Us

Climative is a fast growing company that can offer you a non-traditional work experience. We can ensure you that we invest in our people and always support individual growth with never-ending opportunities to learn. While working in a fast-paced environment of a startup, you will have the support of our close-knit team that will help you achieve your professional and personal goals. We value teamwork and always ensure that everyone has a fun and exciting experience working with us. Our team loves to get together for a quick nerf gun battle, birthday celebration and often get together for lunch.


We can offer you:

  • Competitive salary
  • Benefits
  • The opportunity to work with passionate and driven individuals
  • Flexible schedule