Software Developer - Full Stack - Senior
This job has expired.
The closing date for this job has passed. Please visit our job listings page to explore current opportunities.
View Job Listings
To apply, please email your resume to
careers@lotusit.ca
Ref: RQ10329
Contract – 12 Months (Extension Possible)
Onsite – Toronto (595 Bay Street, 10th Floor)
Posted Date: 2026-02-13
Location: Onsite – Toronto (595 Bay Street, 10th Floor)
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-03-31 *
Rate: $103/hour
The Software Developer – Full Stack – Senior will support the Government Services Integration Cluster by designing and delivering modern, scalable, and secure digital solutions. The resource will work onsite 5 days per week and collaborate within multidisciplinary agile teams to build user-centric web and cloud-based applications.
Responsibilities
- Design, implement, and enhance scalable web applications using modern full stack technologies.
- Develop responsive and accessible front-end solutions using React and related frameworks.
- Build and integrate RESTful APIs and backend services using Node.js and related technologies.
- Design and optimize data pipelines and database integrations including Elasticsearch.
- Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives.
- Implement CI/CD pipelines and support DevOps practices for cloud-based deployments.
- Ensure accessibility compliance (WCAG 2.0, ARIA) and adherence to web standards.
- Conduct automated testing using frameworks such as Selenium, Jasmine, Karma, or similar tools.
- Contribute to architectural design, microservices implementation, and cloud-native solutions.
Must Have Skills
- 5+ years of experience with React and modern web frameworks such as Next.js.
- 3+ years of experience with Elasticsearch (or comparable search technologies).
- Experience collaborating within multidisciplinary Agile teams.
- Strong experience in building accessible, secure, and responsive UI solutions using HTML5, CSS/SCSS, TypeScript, and related technologies.
- Experience with backend technologies such as Node.js, Redis, RabbitMQ, Kafka, Golang, or similar stacks.
- Experience with cloud deployment models and DevOps practices.
- Strong communication and collaboration skills.
* Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.