Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Full-Stack Software Developer

  • Source: LinkedIn
  • Engineered Intelligence Inc
  • Remote
  • Mississauga
  • Full-Time
  • Mid level

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. If you would like to learn more, please visit our website at 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.

  • We value Teamwork as 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 as our customers were our inspiration, now they are our focus.
  • We value Innovation & Diversity. We explore how to do what has yet to be done; We celebrate the limitless value diverse teams bring to innovation.
  • We take Ownership. This means 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 Full-Stack 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!

This is a full-time role reporting to the Head of Engineering. This role will contribute to all stages of the software development life cycle: from participating in design and requirements breakdown, architecture and technical solutioning, analyzing / refactoring code, application development, and creating documentation. Strong full-stack capabilities are desired for this role, but developers with particularly strong experience either on the front-end or back-end and desire to do full-stack are most welcome to apply.

Work Location:

We are a hybrid company with offices in Calgary and Toronto. We spend much of our time working remotely but also meet regularly in our offices. Only candidates that can regularly work in either of these locations will be considered.

The Ideal Candidate Will Have:

  • Bachelor’s Degree in Software Engineering, Computer Science or equivalent
  • 4+ years developing dynamic web-based applications in a professional environment
  • Experience with front-end development including:
  • Strong knowledge of typescript and it’s best practices
  • Front-end development using common frameworks – Angular/React
  • Experience with recent versions of Angular or desire to work with Angular
  • Developing RESTful web APIs.
  • Experience with back-end development including
  • Knowledge of Java/Kotlin or similar languages
  • Experience with frameworks like Spring / Spring Boot
  • Experience with relational databases and ORMs
  • Strong focus on quality including code quality, unit testing, and general advocacy for continuous improvement
  • Ability to work independently and as part of a team; a self-starter, comfortable working with complex systems, eager to take on a wide range of responsibilities.

It Would Be Great If You Also Have:

  • Understanding of AWS cloud services.
  • Knowledge of, exposure to, or experience with:
  • Web application server-side development frameworks, specifically Node.js / express.js with NoSQL database.
  • Data visualization and data analytics libraries and tools.
  • Exposure to Apache Spark
  • Knowledge or exposure to Scala
  • Knowledge or exposure to Python
  • Any familiarity with electrical engineering concepts and terminology.
  • Interest or exposure to machine learning tools and workloads.
  • Experience building/maintaining multi-tenant product environments, data management for multi-tenant environments, database migrations for multi-tenant environments.
  • Contribution to any opensource projects or libraries.

**As a Full-Stack Software Dev…

Skills

  • TypeScript
  • microsoft-typescript
  • React
  • Java
  • Kotlin
  • spring
  • spring-boot
  • amazon-web-services
  • NodeJS
  • Spark
  • Scala
  • Python
  • interactive

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Engineered Intelligence Inc

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes