SalesJack is a specialized CRM and prospecting platform for the construction supply industry, targeting independent businesses. They are growing quickly and profitably, expanding their engineering team in Canada. The platform integrates with ERPs, handles data migration, and offers custom integrations, indicating a complex, niche-specific product.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are a senior full-stack engineer. Build a minimal viable product (MVP) for a specialized CRM for independent businesses in the construction supply industry. The core functionality should focus on managing leads and deals, with a strong emphasis on future integration capabilities. Use Next.js 16 App Router, React 19, Tailwind v4 for the frontend, Node.js for the backend API, and Neon Postgres on Vercel for the database. Implement robust authentication (e.g., Clerk or NextAuth.js) and a basic multi-tenant data model to isolate customer data. The MVP should include: 1. User authentication and organization creation (representing an independent construction supply business). 2. A 'Leads' section to create, view, edit, and delete leads (e.g., customer name, contact info, status). 3. A 'Deals' section to track sales opportunities, linking to leads, with fields for deal stage, value, and close date. 4. A basic dashboard showing summary statistics for leads and deals. Assume the need for future integrations with industry-specific ERPs like BisTrack – design the data model to accommodate product categories and inventory data from these systems, even if the integration itself isn't implemented in the MVP. Focus on clean architecture, API design, and a user-friendly interface. Ensure the database schema supports multi-tenancy from the outset. Your output should be a complete, runnable Next.js project.
OntarioUnited States
Rebuild a localized version of SalesJack for the construction supply industry in specific US states, leveraging local ERP integrations and supply chain specifics.
SalesJack | Toronto, ON, Canada | Hybrid | Full-time SalesJack is a sales software platform (CRM + prospecting service) for independent businesses in the construction supply industry. Growing quickly and profitably; building out our engineering team in Canada. Stack: Next.js, Node, Postgres, BullMQ, Snowflake. -- Implementation Engineer — C$120k–140k Own the technical side of bringing new customers live: ERP integrations, product category mapping, data migration, on-site training, plus post-launch reports and custom integrations. You work directly with founders, engineers, and the dealers using the product. Looking for 2+ years in solutions/implementation/data engineering, strong SQL (Snowflake/Postgres), comfort with REST APIs (auth, pagination, rate limits), and interest in construction supply ERPs (BisTrack, DMSi Agility, ECI Spruce). Apply: https://jobs.ashbyhq.com/salesjack/3ab994a1-00fa-4826-8069-7... -- Senior Full Stack Engineer — C$180k–200k Own major product surfaces end-to-end, from talking to customers and scoping through architecture, implementation, and iteration. No PM layer — engineers closest to the problem own the solution. Looking for 8–10 years full stack, dee
Submit an application via the Ashbyhq links for either the 'Implementation Engineer' or 'Senior Full Stack Engineer' roles.
“I'm a full-stack engineer deeply interested in vertical SaaS for niche industries. I've built a functional MVP for a specialized CRM for construction supply, focusing on multi-tenancy and future ERP integration, demonstrating my ability to quickly deliver on your core technical requirements. Here's a link to the demo and code.”
Open the original ↗