Permanent

Intermediate Software Developer

Posted on 19 June 25 by Shina Sharma

  • Montreal, Quebec
  • $ - $
Logo

Powered by Tracker

Job Description

We’re looking for a skilled and motivated Intermediate Software Developer who is passionate about building reliable, scalable software—and growing alongside a dynamic, international development team. This role is more than just coding; it’s an opportunity to make a real impact on our platform, our team, and our customers.

Most importantly, your work will directly help solve complex, real-world challenges for our global customer base.


What You’ll Do

  • Contribute to the next generation through modern technologies and architecture improvements
  • Write clean, maintainable, well-tested code that adheres to team standards and project requirements
  • Collaborate across teams to deliver thoughtful, high-impact software solutions
  • Offer feedback and participate in discussions on technical design and product direction
  • Take initiative and ownership of projects, delivering work with reliability and accountability
  • Support team culture through open communication, mentorship, and peer reviews
  • Help foster a collaborative, high-performance engineering environment

What You’ll Bring

  • 5+ years of professional experience in software development
  • Strong experience with backend JavaScript/TypeScript (3+ years)
  • Proficiency with React (3+ years)
  • Solid understanding of PostgreSQL or similar relational databases (3+ years)
  • Experience with cloud platforms (GCP preferred; Azure or AWS also valuable)
  • Experience deploying applications on Kubernetes
  • Understanding of Agile/Scrum processes and Test-Driven Development (TDD)
  • Ability to work independently and communicate effectively in English
  • Interest in growing into a leadership role in software development
  • Creativity, curiosity, critical thinking, and a sense of humor

Bonus Points

  • Architectural experience (e.g., Hexagonal Architecture, DDD, API contract design)
  • Experience as a Scrum Master or team facilitator
  • Familiarity with Docker and Ubuntu environments
  • Domain knowledge in ERP systems, wholesale, or manufacturing industries

Job Information

Rate / Salary

$ - $

Sector

Software Development

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-22692

Job Location