×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Developer

Job in Southwestern Ontario, London, Ontario, Canada
Listing for: MAJiK Systems
Full Time position
Listed on 2026-01-14
Job specializations:
  • Software Development
    Cloud Engineer - Software, AI Engineer, DevOps
Job Description & How to Apply Below
Location: Southwestern Ontario

Join to apply for the Backend Software Developer role at MAJiK Systems

Get AI-powered advice on this job and more exclusive features.

Are you passionate about crafting innovative solutions that can transform the manufacturing industry? At MAJiK Systems, we’re redefining the way manufacturers interact with their data. Based in Kitchener, Ontario, we’re a close-knit team of problem‑solvers and creators, building cutting‑edge software to empower manufacturers with actionable insights from their operations.

Our tools merge the power of AI and IoT in order to highlight critical insights, identify trends, and suggest proactive actions, enabling manufacturers to make smarter, faster decisions.

What You’ll Do
  • Design, build, and scale cloud‑native services and data pipelines that transform manufacturing data into information and insights.
  • Own features end‑to‑end—from architecture and API design through deployment and monitoring.
  • Collaborate closely with a small, agile team of developers, product managers, and customers to solve real‑world challenges.
  • Develop AI‑driven capabilities that surface critical insights and actionable recommendations.
  • Champion Dev Ops best practices, including CI/CD, infrastructure‑as‑code, observability, and automated testing.
What We’re Looking For
  • Proficiency in one or more languages such as Type Script, Python, or Go.
  • Hands‑on experience with micro‑services, REST/Graph

    QL APIs, and event‑driven architectures.
  • Familiarity with containerization (Docker/Kubernetes) and at least one major cloud platform (AWS, Azure, or GCP).
  • Curiosity for modern tech—we experiment with Deno, Nest Js, Next.js 15, React 19, Server Actions, and tools like OpenAI, Lang Chain, Lang Smith, Lang Graph, Lang Fuse, Live blocks, Novu, and Launch Darkly.
  • Bonus points for exposure to manufacturing systems, industrial protocols, or IoT solutions.
  • AI/ML enthusiasm—you enjoy extracting insights from large datasets and turning them into user‑friendly features.
  • Collaborative mindset—clear communication and a passion for working in a fast‑moving, supportive environment.
Why Join MAJiK Systems?
  • High impact – Your code will directly improve how factories run worldwide.
  • Cutting‑edge tech – Work with AI, streaming data, and advanced analytics every day.
  • Voice at the table – In our small team, every opinion shapes the product and culture.
  • Growth & learning – We fund courses, conferences, and stretch projects that excite you.
  • Flexibility – Hybrid or fully remote options, with an open, results‑oriented culture.
  • Competitive package – Salary, comprehensive benefits, generous vacation, and potential equity.
About MAJiK Systems

MAJiK Systems is a small but mighty software company based in the heart of Kitchener, Ontario. We build intuitive solutions that connect manufacturing systems, enabling manufacturers to unlock the full potential of their operations. From real‑time data visualization to advanced analytics, our tools leverage AI to highlight critical insights, suggest proactive actions, and empower businesses to stay ahead of the competition.

How to Apply

Send us your resume, Git Hub profile, or any portfolio work that showcases your technical chops here. In your application, tell us about a project you’re proud of and why it matters to you. Let’s build the future of manufacturing together. 🌟

Please note, only those applicants that have been selected for an interview will be contacted. Direct applicants only, please.

Referrals increase your chances of interviewing at MAJiK Systems by 2x

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary