Enable job alerts via email!

Senior Software Developer, Front-end

Engineered Intelligence Inc.

Toronto

On-site

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A technology company focused on power infrastructure is seeking a Senior Software Developer specializing in front-end development. This full-time remote role involves working through all stages of the software development life-cycle and offers competitive compensation, flexibility, and opportunities for growth within a supportive team environment.

Benefits

Flexible work hours
Stock options
Health spending account
Paid time off and benefits

Qualifications

  • 7-10+ years developing dynamic web applications.
  • Strong front-end capabilities and experience with Angular 2+.
  • Knowledge of server-side frameworks.

Responsibilities

  • Contribute to all stages of software development life-cycle.
  • Complete development tasks with emphasis on high-quality code.
  • Identify and quantify technical debt within the codebase.
  • Mentor intermediate, junior, and student developers.

Skills

Angular 2+
RESTful web APIs
Front-end unit tests
Git
Web applications development
Self-starter

Education

Bachelor’s Degree in Software Engineering or Computer Science

Tools

Node.js
Express.js
NoSQL databases
AWS
Angular stack
Job description
Our Business

Engineered Intelligence Inc. (EII) is a power infrastructure technology company with headquarters in Calgary and offices in Toronto. We built a cloud-based software product, ENGIN™, that is focused on helping our clients manage their transmission and distribution assets. ENGIN™ enables our clients to monitor and maintain the condition of their assets and networks. ENGIN™ is analytics-driven, with machine learning workloads and a vision of AI assisted planning.

With our intensive knowledge of grid-level assets, we provide our clients with the white glove experience. From software implementation, maintenance, and assistance with regulatory matters to ensure their grids are managed safely and with optimal cost efficiency.

Visit our website: https://www.engineeredintelligence.com/

Who we are

We are a lean, fully remote team of professionals spanning across Canada who truly enjoy working together. We are alight with passion over building this remarkable business from the ground up. Everything we do matters. We are all experts in our field working together to build a strong company and achieve exceptional career milestones.

Values
  • We value teamwork: we believe great people do great things. We invest in our people and work together to achieve both individual and shared goals.
  • We are committed to our customers: our customers were our inspiration, now they are our focus.
  • We value innovation and diversity: we explore how to do what has yet to be done and celebrate the limitless value diverse teams bring to innovation.
  • We take ownership: we take initiative to exceed expectations and exercise accountability every step of the way.
The Position

Do our values align with you? Are you an experienced front‑end Senior Software Developer looking to join a dedicated team working together to build rewarding careers and an incredible business? If so, please read on for more information!

Senior Software Developer, Front‑end

Full‑time role reporting to the Software Engineering Manager. You will contribute to all stages of the software development life‑cycle: from design and requirements to architecture, technical solutioning, refactoring, application development, and documentation. Strong front‑end capabilities are required; full‑stack experience would be an added benefit.

Qualifications
  • Minimum Bachelor’s Degree in Software Engineering, Computer Science or equivalent.
  • 7‑10+ years developing dynamic web applications.
  • Front‑end development with Angular 2+.
  • Experience developing RESTful web APIs.
  • Writing front‑end unit tests for Angular 2+ applications.
  • Knowledge of server‑side frameworks such as Node.js/Express.js with NoSQL database.
  • Experience with data visualization & analytics libraries.
  • Proficiency with Git.
  • Ability to work independently and as part of a team; self‑starter with complex systems.
Nice to Have
  • Understanding of AWS cloud services.
  • Any familiarity with electrical engineering concepts.
  • Interest or exposure to machine learning.
  • Experience building/maintaining multi‑tenant product environments and data management.
  • Contribution to open source projects or libraries.
Responsibilities
  • Involved throughout the software development life‑cycle.
  • Offer suggestions and opinions towards technical solutioning for new development tasks.
  • Complete development tasks with an emphasis on high‑quality code.
  • Identify and quantify technical debt within the codebase.
  • Ensure code is functional, testable, maintainable, and meets business requirements.
  • Understand the architecture, design patterns, and code structure of company products.
  • Proficient in core business logic and user interactions.
  • Provide and receive feedback with the team: peer reviews, pull request review, and documentation.
  • Contribute to best practices and technical resources within the team.
  • Support software implementation processes and client delivery as required.
  • Mentor intermediate, junior, and student developers.
  • Apply advanced front‑end skills across all application tiers.
Technologies We Use
  • Scala, Java, Spring framework, Apache Spark, PostgreSQL, Node.js, Angular 2+, MongoDB, Bitbucket, AWS hosting with Docker, Jenkins, Microsoft Office 365, Teams.
What We Offer
  • Fully remote work with offices in Calgary and Toronto.
  • Flexible work hours (core 10:00 AM–3:00 PM).
  • Autonomy with wide responsibilities, opportunities for advancement, and cross‑disciplinary exposure.
  • Stock options to share in company value.
  • Chance to contribute to an early‑stage promising business.
  • Interactive and supportive remote workplace culture.
  • Competitive compensation package.
  • Paid time off and benefits.
  • Health spending account.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.