Senior Full Stack Software Developer
2 weeks ago
Senior Full Stack Software Developer
Build the Future of ENGIN with Engineered Intelligence
At Engineered Intelligence, we help utilities make smarter, faster, more defensible infrastructure decisions through grid-aware asset management and planning solutions.
We're looking for a Senior Full Stack Developer to lead innovation, tackle complex challenges, and mentor the next generation of engineers—while building products that make a real-world impact.
If you love working across the stack, influencing technical direction, and thriving in a collaborative, fully remote team—this is your role.
Why You'll Love This Role
Impact: Your work will directly shape the future of ENGIN and the way utilities operate.
Variety: From Angular UIs to high-performance Scala backends, you'll touch every layer of the stack.
Growth: Influence architecture, mentor peers, and help scale a fast-growing SaaS product.
Flexibility: Fully remote with core hours (10 AM – 3 PM) and hybrid options in Calgary/Toronto.
What You'll Do
Lead & Deliver
Design, build, and ship complex features end-to-end—frontend and backend.
Drive development in Angular/TypeScript, Java, Scala, , MongoDB, and PostgreSQL.
Maintain high coding standards through documentation, code reviews, and testing.
Identify and address technical debt before it becomes a problem.
Mentor and guide engineers at all levels.
Shape the Product
Collaborate on solution architecture for performance, scalability, and security.
Contribute to technical strategy and decision-making.
Work closely with stakeholders to align technical solutions with business goals.
Own the Development Lifecycle
Participate in solutioning, prototyping, and deployment.
Ensure high-quality, production-ready code through TDD and robust testing.
Support client delivery when needed.
What You Bring
Must-Have Skills
Bachelor's in Software Engineering, Computer Science, or equivalent.
5+ years building full stack web applications professionally.
Advanced expertise in Angular, , TypeScript, JavaScript, and MongoDB.
Backend experience in Java (Spring) and Scala (Apache Spark preferred).
Strong SQL skills with PostgreSQL optimization.
Deep understanding of frontend patterns (MVC, MVVM, component-based).
Proficiency in Git and CI/CD pipelines (Jenkins).
Proven ability to mentor and lead teams in Agile/Scrum environments.
Strong TDD, refactoring, and testing discipline.
Nice-to-Have Skills
SaaS, asset management, or regulated industry experience.
AWS cloud services, Docker, or spatial databases.
Image processing, algorithm development, or machine learning.
Electrical engineering knowledge.
Multi-tenant environment experience and open-source contributions.
Tech Stack
Angular 2+, , MongoDB, Scala, Java, Spring, Apache Spark, PostgreSQL, Bitbucket, AWS (Docker), Jenkins, Microsoft 365/Teams.
What's In It for You
Remote-First Culture: Work from anywhere in Canada, with hybrid office options.
Work-Life Balance: Flexible hours with a supportive team environment.
Career Growth: Opportunities to lead architecture, mentor others, and grow into leadership roles.
Competitive Package: Salary, paid time off, benefits, and health spending account.
Early Impact: Join during a high-growth stage and shape our future.
Apply now and help us transform how utilities plan and manage critical infrastructure.
-
Java Full Stack Software Developer
6 hours ago
Toronto, Ontario, Canada Redwood Software Full time $80,000 - $120,000 per yearOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Java Full Stack Software Developer
2 days ago
Toronto, Ontario, Canada Redwood Software Inc. Full time $80,000 - $120,000 per yearOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Full Stack Software Developer
2 weeks ago
Toronto, Ontario, Canada Teckhorizon Inc Full time $120,000 - $180,000 per yearAbout The RoleWe are seeking aSenior Full Stack Software Developerwith5+ years of hands-on experienceto join our team in Ontario The successful candidate will play a key role in developing, enhancing, and maintaining complex web applications and digital platforms. This position requires a strong background in both front-end and back-end development, along...
-
Senior Full-Stack Software Engineer
1 week ago
Toronto, Ontario, Canada SRED Full time $90,000 - $120,000 per yearSenior Full-Stack Software Engineer (MEAN Stack)We're - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We're looking for a MEAN Full Stack Developer who loves turning ideas into clean, high-performing code. If you thrive in an environment where...
-
Senior Full-Stack Software Engineer
1 week ago
Toronto, Ontario, Canada SRED Full time $100,000 - $180,000 per yearSenior Full-Stack Software Engineer (MEAN Stack)We're - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We're looking for a MEAN Full Stack Developer who loves turning ideas into clean, high-performing code. If you thrive in an environment where...
-
Senior Full Stack Developer
1 week ago
Toronto, Ontario, Canada Optimum Fleet Health Inc. Full time $120,000 - $180,000 per yearWe are seeking a Senior Full Stack Developer who can seamlessly integrate and work with our existing systems and applications. You will be primarily responsible for developing, maintaining, and enhancing our platform while working with a diverse team of engineers and stakeholders. A strong proficiency in Linux environments is essential, as well as expertise...
-
Senior Full Stack Developer
1 week ago
Toronto, Ontario, Canada TES The Employment Solution Full time $120,000 - $150,000 per yearStart Date: ASAPContract End Date: onsite 5 days a weekWe are looking for a highly proficientSenior Full Stack Developerwith deep expertise in both the C#/.NET and Java/Spring ecosystems. The ideal candidate will be responsible for designing, developing, and deploying scalable, high-performance applications across the full stack, from modern React UIs to...
-
Full Stack Software Engineer
2 days ago
Toronto, Ontario, Canada Greenhouse Software Full time $1,200,000 - $1,420,000 per yearOur mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they're the foundation of our success. At Greenhouse, you'll join a team that collaborates purposefully, fosters inclusivity, and communicates with transparency and accountability so we can help companies measurably...
-
Senior Full Stack Developer
2 days ago
Toronto, Ontario, Canada Hewitt Banks Full time $80,000 - $160,000 per yearSenior Software Developer (Full Stack)Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money. Using smart technology, they make financial services transparent, low-cost, and accessible to millions of users. With billions in assets under management, our client is one of Canada's leading fintech...
-
Toronto, Ontario, Canada S M Software Solutions Inc Full time US$80,000 - US$180,000 per yearJob TitleRQ Software Developer - Full Stack - SeniorStart Date ClientSupply OntarioEnd Date Work Location:525 University Avenue, Toronto, ON, Canada#Business Days:125.00Job TypeHybridHours Per Day Or Week7.25 hours per day (5 Days)Must Haves8+ years' experience React 18/ HTML 5 / CSS8+ years' experience ASP.NET Core / Minimal API's / LINQ (.NET 8+)3+ years'...