Solutions Petal Inc. logo
Solutions Petal Inc.2 days ago

Developer (Full-stack)

Remote · Toronto, Ontario, Canada or Montréal, Quebec, Canada

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown

Job Summary

Join Petal as an Intermediate full-stack developer driving an AI-driven transformation of the Software Development Life Cycle (ADLC). You will develop software using AI-assisted coding tools, coach the team on AI-driven development, lead by example to foster a high-contribution culture, participate in code reviews, ensure code quality and security, and monitor features in production to identify issues and mitigate risks. The role emphasizes frontend work with Angular, distributed microservices, TypeScript/JavaScript (Node.js/NestJS), relational databases like PostgreSQL, cloud and CI/CD tooling, observability, andSecurity best practices, within a remote-friendly environment and a Canadian context.

Required Qualifications

  • 3+ years of professional software development experience in modern SaaS environments
  • Strong experience building frontend applications with Angular
  • Hands-on experience with distributed microservices and event-driven architectures (Azure Service Bus or Kafka)
  • Excellent TypeScript/JavaScript development skills with Node.js and NestJS
  • Experience with PostgreSQL or other relational databases
  • Strong understanding of application security best practices, authentication, and authorization
  • Experience with observability and monitoring platforms
  • CI/CD pipelines, automation, and Infrastructure as Code (GitLab, Docker, Helm, Terraform, Kubernetes)
  • Experience with cloud platforms (Azure preferred, AWS/GCP considered)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Solutions Petal Inc.

Developer (Full-stack)

Apply on Sorce