Senior Backend Developer
SALUS
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.