Outsiders Fund
24
companies
105
Jobs

Senior Backend Developer

SALUS

SALUS

Software Engineering
Canada · Remote
Posted on Jan 16, 2025

Who's SALUS?

At SALUS, we spearhead a safety revolution in the construction and labor industries with our advanced SaaS platform. Designed to digitize safety workflows, our platform combines a web app for real-time operational monitoring with powerful reporting capabilities, alongside a mobile app optimized for high adoption among field-level workers.

About SALUS

SALUS is a VC-backed startup known for its dynamic culture and strong customer base across North America. We are committed to enhancing safety compliance by breaking down barriers to workplace safety with cutting-edge technology and are poised for significant growth.

Role Overview

We have an excellent opportunity for a Senior Backend Developer to join our growing team. You will work with a group of talented developers, building out any software the company requires. You will participate in the full product development lifecycle, collaborating with cross-functional teams, and taking ownership of technical solutions and code quality.

What You'll Do

  • Participate in the entire product development lifecycle, working with the product team to plan, design and develop new features and technical solutions
  • Write maintainable and testable code
  • Design and develop APIs
  • Manage and develop CI/CD pipelines
  • Manage and configure Docker images and files
  • Manage development, staging and production servers
  • Participating in code reviews
  • Mentor Junior Developers
  • Design & propose technical solutions to the team

What You Bring

  • A computer science university degree, college diploma in computer science or relevant experience
  • 8+ years of experience in software development
  • A strong grasp of Git and practices related to source control
  • A strong understanding of relational databases
  • Experience modeling databases and building complex queries
  • Deep understanding of programming languages JavaScript and TypeScript
  • Experience with build pipelines and automation tools (GitLab CI experience is a plus)
  • Hands-on experience managing large cloud-based systems in AWS (EC2, S3, RDS, API Gateway, Route 53)
  • Familiarity with cluster administration tools such as Docker Swarm or Kubernetes (k8s)
  • Proficiency with Infrastructure as Code tools, particularly Terraform
  • Passion for software development and continuous improvement
  • An interest in problem-solving

Experience in the Following is a Plus

  • PostgreSQL, Redis, WebSockets
  • Experience designing and implementing workflow orchestration or business process automation (BPA) systems with multi-step approvals, conditional triggers, and notification handling.
  • Experience building large web applications with front-end frameworks/libraries (Vue/React)
  • Familiarity with development frameworks such as Express, SailsJS, NestJs
  • Experience working in a product development environment
  • Working in a small team, and taking accountability for deliverables

What We Offer

  • Salary $160,000 to $180,000 CAD
  • A dynamic and collaborative work environment where your contributions will make a real impact.
  • Opportunities for career growth and professional development.
  • A chance to work on innovative projects that solve critical industry challenges.
  • Flexibility in work arrangements.
  • Extended medical and dental benefits.