Job Title:

Junior Software Engineer

Company:

GeniusXlab

Location:

Toronto , ON


About the Role

We’re looking for a talented Software Engineer to design, build, and maintain reliable, scalable software applications. You’ll work closely with product managers, designers, and other engineers to turn ideas into high-quality products.

Responsibilities

  • Design, develop, test, and maintain scalable software applications.
  • Build clean, efficient, and maintainable code.
  • Develop and integrate APIs and third-party services.
  • Troubleshoot and optimize application performance.
  • Participate in code reviews and technical discussions.
  • Collaborate with cross-functional teams to deliver new features.
  • Write automated tests and maintain technical documentation.

Requirements

  • 3+ years of professional software engineering experience.
  • Strong proficiency in Python, Java, JavaScript, TypeScript, or a similar language.
  • Experience with REST APIs, databases, Git, and cloud platforms.
  • Strong understanding of software development principles and system design.
  • Experience working with Agile development methodologies.
  • Strong problem-solving and communication skills.

Nice to Have

  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Docker and Kubernetes.
  • Knowledge of CI/CD and DevOps practices.
  • Experience with React, Node.js, Django, or similar frameworks.
  • Experience building AI/ML-powered applications.

What We Offer

  • Competitive salary and benefits.
  • Flexible remote/hybrid work options.
  • Professional development opportunities.
  • Collaborative engineering environment.
  • Opportunity to work on challenging, high-impact projects.

TO APPLY:

Send your resume and a brief introduction describing your relevant experience to davit.c.dev@gmail.com





Posted 2026-08-13








Return to www.Canadajobs.com | Add a Job | Return to Category: Engineering