Apply now

First seen by our source: 1 hour ago

Software Engineer (Part Time)

@ NorLease

Canada

Full-time2+ years experience
Apply now
SIGNALS

Overview

NorLease is hiring a part-time software engineer to build and maintain its rental listing platform for Northern Ontario. The work covers features, fixes and improvements across the frontend and backend of a live production codebase. The posting states the hours are flexible and the role reports directly to the founder.

Responsibilities:

  • Build new features from database to interface
  • Improve listing creation, map search and photo uploads
  • Fix user-reported bugs and find root causes
  • Work on background jobs, notifications and review tools
  • Write clean code that fits project conventions

Requirements summary:

  • 2+ years professional software development experience
  • Strong TypeScript and React skills, with Next.js
  • Working knowledge of SQL and Postgres
  • Full-stack experience from idea to release
  • Good asynchronous written communication
  • Nice to have: Drizzle ORM, PostGIS, Tailwind CSS, file uploads

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-15
Source record updated
2026-11-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience2+ years
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

NorLease

FieldValue
Open jobs on Jobsy1
Job description

Software Engineer (Part Time) at Norlease

About the company

Norlease is a rental listing platform for North Bay and Northern Ontario where every landlord is verified before they can post. Renters in this region mostly rely on sites where anyone can list anything, which leaves a lot of people dealing with scams and listings that aren’t real. We check landlords by phone and review their ID by hand, and we keep the platform free for both renters and landlords. The product is live and in development phase, and we’re expanding to more cities across Northern Ontario and Quebec.

Job description

We’re looking for a part time software engineer to help us build and maintain the platform. You’ll work on a production codebase with real users, picking up features, fixes, and improvements across the frontend and backend. The hours are flexible, and you’ll mostly work on your own schedule with clear context on what needs doing.

Your work will include:

  • Building new features from database to interface, including schema changes, API routes, and UI
  • Improving existing parts of the product such as listing creation, map search, and photo uploads
  • Fixing bugs reported by users and tracking down their root causes
  • Working on background jobs, notifications, and the tools our team uses to review listings and verifications
  • Writing clean, readable code that fits the conventions already in the project

You’ll report directly to the founder and have a real say in how things get built.

Qualifications

  • 2 or more years of professional software development experience
  • Strong skills in TypeScript and React, with experience in Next.js
  • Working knowledge of SQL and relational databases, ideally Postgres
  • Comfortable working across the full stack and taking a feature from idea to release
  • Good written communication, since most of our collaboration happens asynchronously
  • Able to work independently and manage your own time
  • Nice to have: experience with Drizzle ORM, PostGIS or other geospatial data, Tailwind CSS, or image handling and file uploads

Closing note

If you want to work on a product that real people rely on, and you’d like to have meaningful ownership of what you build, we’d like to hear from you. Please send a short note with a project you’re proud of and the number of hours you can commit each week.

Browse rentals — Norlease

Similar jobs

  • Senior Software Engineer II

    Calgary, AB
    Part Time

    Schneider Electric

    5+ YOECandidates need 5+ years of professional software engineering experience, hands-on experience deploying LLM applications, and strong Python or Java skills. Experience with React or TypeScript, cloud platforms such as AWS, and enterprise multi-tenant systems is also required.

    AWS, React, TypeScript, Python, Java, SQL

  • Senior Software Engineer

    Toronto, ON
    Full Time

    Bombardier: Headquartered in Greater Montréal, Québec, Bombardier operates aerostructure, assembly and completion facilities in Canada, the United States and…

    Candidates need a strong computer science foundation, object-oriented programming skill, and back-end web development experience with APIs and enterprise integration. A bachelor's degree in computer science, software engineering or a related field is required, and experience in aerospace or other safety-critical industries is a strong advantage.

    Version control systems, CI/CD pipelines, Cloud platforms

  • Software Engineer - C++/Linux -AI Gateway

    Vancouver, BC
    Full Time

    Nutanix

    2+ YOECandidates need 2 to 5 years of product development experience, strong C++ and programming fundamentals, and hands-on experience with Kubernetes, Docker and Linux. A Bachelor's or Master's in Computer Science or equivalent experience is required.

    C++, Go, Python, Kubernetes, Docker, Linux

  • Software Engineer II, Supplier Advertising

    Toronto, ON
    Full Time

    Wayfair

    5+ YOECandidates need 5+ years as a fullstack engineer, a computer science or equivalent degree, and strong Java and React skills. Experience with cloud platforms, databases, event-driven design and agile teams is also required.

    Java, React, Spring Boot, GraphQL, Google Cloud Platform, DataDog

  • Software Engineer – Messaging & Async Platform Infrastructure

    Canada
    Full Time

    Deel

    Candidates need several years of professional software engineering experience, ideally in infrastructure or distributed systems, with hands-on work on messaging or streaming platforms such as NATS, Kafka or RabbitMQ. They also need production operations experience, programming skills in languages like Go or TypeScript, and experience with cloud and containerized environments.

    NATS, Kafka, RabbitMQ, Pulsar, Kubernetes, AWS

  • Software Engineer (Application Platform/Tech Lead)

    Vancouver, BC
    Full Time

    TrustFlight

    5+ YOECandidates need 5+ years of software development experience with Node.js, PostgreSQL, JavaScript and TypeScript, plus distributed systems, cloud and API design experience. Strong authentication knowledge (OAuth2, OpenID Connect, SSO), a disciplined testing mindset and a bachelor's degree or equivalent experience are also required.

    Node.js, PostgreSQL, TypeScript, JavaScript

  • Software Engineer, AI & Platforms

    Toronto, ON
    Full Time

    Cameron Stephens

    3+ YOECandidates need 3+ years as a software engineer with production systems, strong Python, SQL and relational database skills, and hands-on experience with LLMs and AI coding agents. Cloud deployment on Azure, CI/CD and infrastructure as code are valued.

    Python, SQL, Azure, Microsoft Fabric

  • Senior Software Engineer

    Canada
    Full Time

    Epoch

    4+ YOECandidates need 4 to 6+ years of professional software engineering experience, including shipping full-stack web applications, and strong React and TypeScript skills. Epoch also wants backend and data performance experience, the ability to make architecture decisions independently, and mentoring experience.

    Python, React, TypeScript, TailwindCSS, AWS

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.