Home   l   About Us  l Contact Us
Terms   l Register  l Log In
Apr 22, 2026

Full-stack Engineer (NOC 21231)

$69.17 - $73.85 hourly

Job Description:

Position Summary

The Full Stack Engineer will be responsible for the design, development, testing, deployment, and maintenance of scalable, high-availability distributed systems supporting large-scale telecommunications platforms. The role involves close collaboration with cross-functional teams and ownership of production-level code.

 

Key Responsibilities

  • Design, develop, test, and maintain full-stack applications in a distributed systems environment
  • Build and integrate RESTful APIs and backend services
  • Participate in code reviews and ensure adherence to best practices in software development
  • Monitor, troubleshoot, and resolve production issues in time-sensitive environments
  • Collaborate with product managers and engineering teams to deliver scalable solutions
  • Write clean, maintainable, and well-documented code
  • Contribute to system architecture discussions, including microservices design
  • Ensure application performance, reliability, and scalability

 

Terms of Employment

·         Wage: $69.17-$73.85 hourly, 40 hours per week

·         Permanent full-time

·         Start immediately

·         Location of work: 1220-5255 Yonge St, North York, ON, M2N 5P8

·         Language of work: English

 

Minimum Requirements

  • Minimum 2 years of experience in full-stack or software engineering roles
  • Proficiency in modern JavaScript frameworks (preferably Vue.js)
  • Experience with TypeScript, Java, or other object-oriented programming languages
  • Strong understanding of RESTful API development and integration
  • Solid knowledge of HTML5, CSS3, and modern JavaScript (ES2015+)
  • Understanding of distributed systems and microservices architecture
  • Experience working on applications with large user bases or production environments
  • Ability to diagnose and resolve production-level issues
  • English proficiency at an upper-intermediate level or higher

Preferred Qualifications (Assets)

  • Experience with AWS, Redis, Kafka, or Cassandra
  • Familiarity with Docker and containerized environments
  • Experience with testing frameworks (e.g., Jest, Jasmine, Karma, Nightwatch.js)
  • Exposure to CI/CD pipelines and cloud-native deployment practices

Compensation & Benefits

  • Competitive salary (commensurate with experience)
  • Performance-based annual bonus
  • Extended health and dental benefits
  • Paid lunch (in-office)
  • Flexible working hours
  • Professional development, training, and workshops

Work Environment

  • Collaborative, engineering-driven culture
  • Exposure to large-scale, mission-critical systems
  • Opportunity to work with globally distributed teams and enterprise clients

To apply, please email a CV highlighting relevant experience and skills to hr@lotusflare.com

Employer Name:

LotusFlare Canada Inc.

Apply by Email:

hr@lotusflare.com

Apply Now