Senior Full Stack Developer

Join Eavor Technologies as a skilled Senior Full Stack Developer in Calgary, Alberta. Contribute to building an enterprise cloud application, work in a hybrid role with international travel, and enjoy professional growth in a collaborative environment.

Eavor Technologies
Eavor Technologies
Calgary, Canada  UTC-06:00   Hybrid   Full Time   51-100   2 months ago

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
  • Mocha/Jest
  • Auth0
  • AWS/GCP (considered an asset)
  • CI/CD (considered an asset)
  • Docker (considered an asset)

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.

Discover how you’re connected

View connections

See your contacts at Eavor Technologies on LinkedIn to leverage your network in applying for this position.

Apply now

Job expired?
Apply now

Please let Eavor Technologies know you found this job on Rejobs. This will help us grow and get more people to work on renewable energy!

About the role

May 13, 2024

Full Time


Oct 29, 2024


Eavor Technologies

Calgary, Canada

Senior (5+ years)


Similar jobs near Calgary, Canada

Office Administrator

Eavor Technologies

Calgary, Canada   Hybrid   Full Time

Share with Friends

The stakes are high, and the time for talk has passed. Now is the time for action. Help a friend accelerate the shift to a sustainable future.

Share this job - Senior Full Stack Developer - with your folks, and help them find a career to be proud of.