Position Details

Full Spec

Intermediate Software Developer

Contract Remote
Full-Stack / TypeScript, React, Node.js

Variable Lift is seeking an Intermediate Software Developer to contribute to modern, cloud-native web platforms. This is a hands-on role suited to developers who are ready to take on meaningful feature work within established technical patterns and with guidance from senior team members.

You will work primarily on frontend development with growing exposure to backend and infrastructure layers, building production features while developing your skills in a consulting environment.

Engagement Flexible scheduling with up to 15h per week
Compensation $70-$80/h CAD
Duration Initial 3–6 months, with strong likelihood of extension
Availability Requirements Consistent overlap with Eastern Time (ET) business hours
Communication Fluent English (spoken and written)

Key Responsibilities

  • Implement and maintain production features, primarily on the frontend with some backend work

  • Build UI components and pages using React and Next.js

  • Write well-typed code using TypeScript

  • Contribute to REST APIs using Node.js / Express

  • Work with AWS services including S3, RDS (MySQL), and Lambda with support from senior developers

  • Write and maintain tests to support code quality

  • Participate in code reviews and incorporate feedback constructively

  • Collaborate with distributed team members on well-defined tasks

  • Communicate progress and blockers clearly

Required Experience

  • 3–5 years professional software development experience

  • Solid experience with React (hooks, component patterns, state management)

  • Working knowledge of TypeScript on the frontend

  • Familiarity with Node.js for backend development

  • Comfortable with Git workflows and pull request processes

  • Basic understanding of relational databases (MySQL or PostgreSQL)

  • Experience working in collaborative development environments

  • Good written and spoken English

  • Reliable availability during ET working hours

Nice to Have

  • Exposure to Next.js (SSR/SSG concepts)

  • Experience with any AWS services

  • Familiarity with Docker or containerized development

  • Exposure to CI/CD pipelines (GitLab, GitHub Actions, or similar)

  • Experience with validation libraries (Zod, Yup, or similar)

  • Experience in regulated or security-sensitive environments

  • Familiarity with authentication/authorization systems

  • Experience with secure file transfer workflows (SFTP/FTPS, PGP/OpenPGP)

  • Exposure to internationalization (i18n)

  • Prior consulting or agency experience

What Success Looks Like

  • You deliver well-scoped features on time with minimal rework

  • You ask good questions and incorporate feedback effectively

  • You grow your skills in areas like backend development, AWS, and system design

  • You communicate clearly and work well within a distributed team

Copyright © 2026 Variable Lift