Senior Full Stack Software Engineer at SalesJack creating impactful solutions in the construction supply industry. Engaging directly with customers and leading full-stack development on critical features.
Responsibilities
Own entire product features from "this is a problem worth solving" to "this is live in customers' hands" — scoping, designing, building, shipping, iterating
Talk to customers directly: discovery calls, support tickets, ride-alongs with sales reps in lumberyards. Use what you learn to make better product decisions
Make the architectural calls on new systems — data model, API surface, frontend composition — and document the reasoning so the team can build on it
Build across our Node.js stack: Next.js on the frontend, Node services on the backend, BullMQ for background jobs and workflows, PostgreSQL as the system of record
Design and operate authentication, authorization, and multi-tenant RBAC systems that hold up under real customer load
Build durable, queue-driven automation with BullMQ — orchestrating long-running processes, retries, and integrations against external ERPs and third-party APIs
Set technical standards (testing, code review, CI/CD, observability) and raise the bar for everyone around you, including the founders
Mentor engineers and lead design reviews
Requirements
8–10 years of full stack engineering experience, including time spent owning systems in production at meaningful scale
Deep expertise in React and Next.js, with a strong point of view on component architecture, state management, and performance
Strong backend chops in Node.js — you've designed and operated services, not just built features inside them
Production experience with auth/RBAC systems, especially in multi-tenant B2B contexts
Hands-on experience with BullMQ or comparable queue/job systems (Sidekiq, RabbitMQ, SQS, Temporal) — and a clear sense of when to reach for them vs. simpler patterns
A real product brain. You can be handed a fuzzy customer problem and come back with a scoped, shippable plan - not a Jira ticket asking for specs
Strong product taste. You push back on bad designs, come up with better ones, and have opinions about what "good" looks like in B2B software
Customer instinct. You actually want to talk to users, watch them work, and let what you learn shape the product. You don't need to be shielded from messy customer feedback
Ability to make tradeoff calls — what to cut, what to defer, what to over-invest in — without needing a PM to break the tie.
Benefits
Highly competitive salary and comprehensive health benefits
C++/C contractor modernizing a telecommunications client's Linux call - handling platform. Migrating CentOS 7 to RHEL 9 and 32 - bit C++ subsystems to 64 - bit architecture.
Software Developer in Test II ensuring automated quality releases for Warner Bros. Discovery’s CNN Digital products. Building test suites across the software development lifecycle.
Software Developer in Test II ensuring automated quality for Warner Bros. Discovery’s CNN Digital products. Building test suites and supporting reliable releases across web, mobile, OTT, and backend platforms.
Full Stack Engineer building Yelp web features that drive app installs and user acquisition. Architecting full - stack solutions, running experiments, and mentoring engineers remotely across Canada.
Développeur full - stack senior pour la plateforme de documents juridiques de SOVRA. Conception d’API .NET, interfaces TypeScript et fonctionnalités assistées par l’IA.
Senior fullstack developer building .NET/C# and TypeScript legal - document software. Supporting SOVRA’s public procurement platform used by government agencies across North America.
Senior backend developer building Java and Spring Boot services powering Warner Bros. Discovery streaming subscriptions, commerce, and partner integrations. Operating scalable event - driven systems across AWS.
Guidewire tech lead driving Desjardins’ property and casualty insurance transformation. Leading scalable platform solutions, development practices and technical delivery.
Senior Principal Architect shaping Rocket Software’s DataEdge data integration, cloud, and AI platform strategy. Driving cross - product architecture, shared services, and agentic systems.
Full - stack developer building Equisoft’s Kotlin - based insurance policy administration platform. Developing secure web features with React, Java, SQL, and microservices in an Agile team.