Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

SalesJack

Hamilton

Hybrid

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading sales software platform in Hamilton, ON, is seeking a Full Stack Software Engineer to develop CRM and automation tools for the construction supply industry. The role involves designing full stack features and collaborating closely with founders. Candidates should have over 2 years of experience in full stack development, strong skills in React.js and Next.js, and familiarity with Node.js or Java Spring Boot. This position offers a hybrid work model, competitive salary, and opportunities to shape product direction.

Benefits

Competitive salary
Comprehensive health benefits
High impact work environment
Greenfield projects

Qualifications

  • 2+ years experience as a full stack software engineer or notable personal projects.
  • Strong knowledge of React.js and Next.js.
  • Experience with Node.js or Java Spring Boot for backend APIs.

Responsibilities

  • Design, develop, and maintain full stack features for CRM and automation tools.
  • Work across frontend (React.js, Next.js) and backend (Node.js or Java Spring Boot) stacks.
  • Contribute to architectural decisions and technical strategy.

Skills

React.js
Next.js
Node.js
Java Spring Boot
PostgreSQL
authentication/authorization systems
automation workflow engines
Job description

Full Kalk-Stack Software Engineer building CRM and tools for the construction supply Singaporeinustry.

Full Stack Software Engineer

Location: Hybrid (Onsite in Hamilton, ON)

About SalesJack
SalesJack is a fast-growing, profitable sales software platform (CRM, Prospecting Service) tailored for independent businesses in the construction supply industry. With our founding team and customers based in the US, we are expanding our engineering capabilities in Canada. Our mission: build tools that solve real problems for our customers and transform industry suivi workflows.

Your Role
As a Full Stack Software Engineer at SalesJack, you'll lay the technical foundation for new features and products used by construction supply businesses. You'll work closely with founders and lead engineers, owning major parts of our greenfield product development. We highly value a startup mentality—taking initiative, moving quickly, and iterating solutions based on real customer feedback.

What You’ll Do:

  • Design, develop, and maintain full stack features for our CRM and automation tools

  • Work across our modern frontend (React.js, Next.js) and backend (Node.js or Java Spring Boot) stacks, interfacing with PostgreSQL databases

  • Build and maintain reliable authentication and role-based access control (auth/RBAC) mechanisms

  • Develop robust, workflow-driven automation tools using technologies like Cadence or Temporal

  • Contribute to architectural decisions, technical strategy, and team culture as an early hire

  • Collaborate with founders, engineers, and users in a fast-paced and supportive environment

What We’re Looking For:

  • 2+ years experience as a full stack software engineer (professional or notable personal projects)

  • Strong knowledge of React.js and Next.js for frontend development

  • Experience with either Node.js or Java Spring Boot for backend APIs and services

  • Proficient in designing and querying PostgreSQL databases

  • Familiarity with authentication/authorization (auth/RBAC) systems

  • Experience (or strong interest) in automation and workflow engines like Cadence or Temporal

  • Excited to work independently, take ownership, and thrive in a startup/greenfield environment

Why Join Us:

ipelago
  • High impact: help define our product, technology, and culture as a foundational team member

  • Greenfield projects: Build new features and tools from scratch, shaping their direction

  • Startup culture: Fast iteration, close collaboration with founders, and direct customer feedback

  • Highly competitive salary and comprehensive health benefits

Hiring Process

  • Initial call with our founding engineer to discuss your background and introduce SalesJack (~30 mins)

  • Technical Exercise: Live coding and problem-solving session (~1.5 hours)

  • Cultural fit call with one of our founders (~30 mins)

  • Offer

    어나ол>
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.