Senior Software Engineer

ZipBoard
Contract
Software Development
Canada
Hiring from: Canada

Location: Remote (Canada only)

Type: Contract (long-term, renewable)

Compensation: $6,500–$7,500 CAD/month

Start Date: ASAP

 

How to Apply

Fill out this form: Google Form Link https://forms.gle/58GxjW4oSdV1sXvJA

 

About zipBoard

zipBoard is a lean, profitable SaaS company used by engineering, AEC, and content teams to streamline document and content reviews across stakeholders — from internal teams to external collaborators. We’ve helped global firms save time, improve quality, and reduce the chaos of email-based feedback loops.

We’re now rebuilding key parts of our platform with AI-first workflows, better automation, and a cleaner dev foundation. You’ll help lead that charge.

 

About the Role

We’re looking for a Senior Full Stack Developer to take ownership of our core platform, work closely with the founder, and bring structure, clarity, and momentum to the product.

You'll be inheriting and improving a Meteor-based stack. Your job isn't just to build features — it’s to lead modernization, automate intelligently, and help us scale with confidence.

 

Responsibilities

  • Lead backend and frontend development across Meteor, Node.js, and MongoDB
  • Translate high-level product priorities into sprint-ready dev plans
  • Use AI tools (e.g., GitHub Copilot, Cursor, ChatGPT) to accelerate development and test coverage
  • Mentor junior devs and review code when needed
  • Improve architecture, performance, and documentation
  • Collaborate with the founder and EA asynchronously across time zones

 

Requirements

  • 7+ years experience as a full stack developer, ideally in fast-paced or startup environments
  • Deep proficiency in JavaScript (Node, MongoDB, REST APIs)
  • Experience working with or refactoring legacy codebases (Meteor a major plus, or willingness to learn fast)
  • Hands-on experience with GitHub Copilot, Cursor, or AI tools in your dev workflow
  • Excellent async communication and the ability to work independently
  • Familiarity with writing or reviewing automated tests (Cypress, Jest, or similar)

 

Bonus Points

  • Experience leading or mentoring small technical teams
  • Exposure to PDF rendering, annotation tools, or B2B SaaS platforms
  • Interest in performance optimization or DevOps automation

 

What You’ll Get

  • Remote-first flexibility (async, timezone-tolerant)
  • Founder-level visibility and impact
  • A team that values calm productivity over hustle skills

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and...
Software Development
Canada
Hiring from: Canada
This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels. We hire careful and conscientious engineers who appreciate the challenge of...
Software Development
Canada
Hiring from: Canada
About Pinterest Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration...
Software Development
United States
Hiring from: United States