Back to results

Software Engineer (Part Time)

  • Canada
Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Posting language
English
Posted

The title and job type details differ. Check the full description.

Original 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

    More about this job

    Responsibilities

    Build and maintain features across the platform’s frontend and backend, including database schema changes, API routes, and user interfaces. Improve existing product features, fix bugs, and develop background jobs, notifications, and internal tools for listing reviews and verifications.

    Requirements

    Applicants need at least two years of professional software development experience, strong TypeScript and React skills, experience with Next.js, and working knowledge of SQL and relational databases. They should be comfortable delivering full-stack features independently, managing their time, and communicating effectively in writing.

    Skills

    • TypeScript
    • React
    • Next.js
    • SQL
    • Relational Databases
    • PostgreSQL
    • Full-Stack Development
    • Drizzle ORM
    • PostGIS
    • Tailwind CSS
    • Image Handling
    • File Uploads
    • Asynchronous Communication
    • Independent Work
    • Time Management

    Visa sponsorship

    Not detected in the job text

    Categories

    • Software
    • Technology

    Keywords

    • TypeScript
    • React
    • Next.js
    • SQL
    • PostgreSQL
    • Relational Databases
    • Drizzle ORM
    • PostGIS
    • Tailwind CSS
    • Full-Stack Development
    • Frontend Development
    • Backend Development
    • Database Schema
    • API Routes
    • Map Search
    • Geospatial Data
    • Photo Uploads
    • Image Handling
    • Background Jobs
    • Notifications
    • Bug Fixing
    • Listing Verification
    • Rental Listings
    • Internet Marketplace
    • Asynchronous Collaboration
    • Production Codebase

    Report this job

    Get in touch
    MovoJobs

    Contact us