Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior Full Stack Developer

Eavor Technologies
Calgary, AB
Full-time
Executive
Avantages pour l'entreprise
Wellness Programs
Salary:

Department: Operations Support

Location: Calgary, Alberta, Canada

Reports to: Director, Software Engineering

Eavor Technologies Inc. is seeking a highly skilled and experienced Senior Full Stack Developer to join our lean, high-performing, cross-functional team tasked with building an enterprise cloud application from the ground up. You will design and build throughout the stack to continuously deliver value and fulfill the department's objectives. We invite you to read more about Eavor at our website or LinkedIn.

This hybrid role is based in Calgary, Alberta, requiring local and international travel based on business needs.

Some of What you Will Do:

  • Develop high-quality, scalable, and maintainable components, APIs and services using Next.js, Node.js, Express, Python and PostgresQL.
  • Collaborate with the Architect to design extensible, secure and performant systems architecture as the project evolves, including selecting appropriate software design patterns, frameworks, and technologies suited for the application's goals.
  • Adhere to established standards, follow change-management procedures and comply with applicable SDLC processes.
  • Participate in lean Agile ceremonies by attending daily scrums, sprint planning and retrospectives.
  • Provide constructive feedback to your team in code reviews.
  • Produce working prototypes that test your assumptions, assist with interface definition or illustrate a concept.
  • Write thorough unit tests for all routes and methods to ensure stability in production and high velocity in development.
  • Report progress, participate in product discovery and conduct demos with internal and external Stakeholders.
  • Monitor and improve the performance of the application, including profiling the system, identifying bottlenecks, and optimizing both the code and the application environment to ensure that the application efficiently handles the expected load and data throughput.
  • Troubleshoot runtime issues and assist Stakeholders as needed.
  • Study the domain and maintain knowledge of related engineering practices in the field.
  • Stay current with emerging technologies and advise Stakeholders of new opportunities.

Some of What you Will Need:

  • Must be legally entitled to work in Canada.
  • B.Sc. Software Engineering or similar discipline (physical sciences, mathematics, etc) with 5+ years' experience, or
  • Software Development Bootcamp with 7+ years' experience.
  • Professional experience designing and building a full-stack module or application from scratch.
  • Node.js
  • Express.js
  • Typescript
  • PostgresQL
  • Microservices
  • Unit Testing
  • Linux/Shell
  • Developer tools (NPM, Git, etc)
  • RabbitMQ
  • Python
  • React.js
  • HTML/CSS
  • Mocha/Jest
  • Auth0
  • AWS/GCP (considered an asset)
  • CI/CD (considered an asset)
  • Docker (considered an asset)

Who is Eavor Technologies Inc.

Eavor (pronounced “Ever”) is a private company founded in 2017 to develop and commercialize disruptive geothermal technology. We leverage oil and gas technology, along with some proprietary solutions, to create the world's first closed-loop geothermal system. Eavor has successfully built a prototype demonstration facility (“Eavor-Lite”) in Alberta along with our partners. Working with clients and partners, we are progressing a pipeline of commercial projects in Northern Europe, Canada, The United States, and Japan.

Why Eavor Technologies Inc.?

Our company is committed to providing an environment where we enable quality learning experiences and mentoring with a group of professionals. We will help grow your professional career in our quickly expanding company.

What we bring to the table:

  • Competitive compensation package
  • Professional development opportunities
  • Flexible, hybrid working environment
  • Benefits package which includes health, dental and life
  • Fast-paced, fun, and collaborative working environment
  • Company-sponsored professional development
  • A team invested in you both personally and professionally
  • New and freshly renovated office space including gym membership
  • The opportunity to change the world and be a part of the evolution of scalable, clean, baseload and dispatchable power

Eavor Technologies is an equal-opportunity employer, and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Management team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.