Talent.com
Lead Full-Stack Developer

Lead Full-Stack Developer

BlueProSalt Lake City, UT, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

About us

BluePro is an AI-powered field service management (FSM) platform for home-service businesses (HVAC, plumbing, window washing, water filtration, etc.). We’re early-stage, venture-backed, and already serving paying customers - shipping fast to help companies book jobs, dispatch techs, take payments, and delight customers with a modern, AI-first product suite.

Why this role matters

  • We’re hiring a Lead Full-Stack Developer to play a key role in shaping our product, guiding architecture, and collaborating with a small group of outsourced developers. You’ll partner closely with the founders and product to deliver high-quality features as a hands-on technical leader who raises the bar and helps the team move quickly and safely.

What you’ll do

  • Contribute across the stack : Plan, build, ship, and operate production features in Node.js, MongoDB, Tailwind, and our front end.
  • Guide architecture & quality : Propose designs, write lightweight tech specs / RFCs, and establish standards, tests, and review practices.
  • Lead through influence : Mentor outsourced devs, run code reviews, and ensure scalable patterns and maintainable code are followed.
  • Collaborate on product : Work with founders / PM / design to scope, sequence, and polish user-facing experiences.
  • Operate in production : Help set up instrumentation, monitoring, and performance improvements; participate in on-call for what the team ships.
  • Integrations & data : Build and maintain third-party integrations (telephony, payments, maps), data models, analytics events, and internal tools.
  • First 90 days

  • Co-lead delivery of a V2 web app with fast navigation, reliable forms, and solid accessibility.
  • Establish role-based access , audit logs, and environment promotion (dev → staging → prod).
  • Take responsibility for a key module (e.g., scheduling / dispatch , call center , or  payments & invoicing ) with support from the team.
  • Stand up pragmatic CI / CD , error tracking, and dashboards to ship confidently.
  • Create a lightweight tech spec + review cadence for outsourced contributors.
  • Tech you’ll touch (today & near-term)

  • Back end : Node.js (TypeScript), Express / Nest-style patterns, MongoDB (indexes, transactions, aggregations), Redis / queues.
  • Front end : Tailwind, modern component patterns, and design-minded implementation (React experience a plus).
  • Bonus : React / Next.js; React Native or Flutter; WebSockets / WebRTC; GraphQL / REST; feature flags / experimentation.
  • Integrations (nice to have) : Payments (PayFac / Stripe / Finix), telephony (Telnyx / webhooks / SIP), maps / geo (routing, geofencing).
  • Platform / ops : Docker, GitHub Actions, Sentry / Datadog / OpenTelemetry, Vercel / AWS / Supabase -style services.
  • Must-have experience

  • 4-8+ years building and operating full-scale web apps in production.
  • Strong with Node.js and MongoDB (data modeling, performance, migrations).
  • Proficient with Tailwind and front-end implementation; able to translate designs into accessible, responsive UI.
  • History of shaping architecture (modular boundaries, background jobs, cache / queue patterns, multi-tenant considerations).
  • Proven ability to lead and uplevel others : code reviews, standards, and steady velocity without sacrificing quality.
  • Comfort across the lifecycle : discovery → spec → implementation → testing → deploy → monitor → iterate.
  • Nice-to-haves

  • React / Next.js ; mobile (React Native / Flutter).
  • Realtime systems : WebSockets, WebRTC, pub / sub.
  • Payments : PCI basics, ledgering, disputes, payouts, taxes / surcharging compliance.
  • Telephony / IVR : call flows, webhook events, recordings, speech-to-text.
  • AI features : LLM tool calls, prompt design, vector search, analytics.
  • Design systems / Storybook, visual regression testing.
  • Unknown unknowns” you’ll likely help with

  • Multi-tenant & permissions : Org / branch / team scoping, RBAC / ABAC, safe query patterns.
  • Data integrity at scale : Idempotency, exactly-once webhooks, retries, outbox / inbox.
  • Observability & reliability : Structured logs, tracing, SLOs / error budgets, incident runbooks.
  • Performance : Profiling hot paths, MongoDB indexing strategy, caching, pagination.
  • Security & compliance : Secrets, SSO (OAuth / SAML), audit trails, SOC 2 readiness,  PCI awareness.
  • CI / CD & environments : Preview deploys, safe schema migrations, canary / blue-green releases.
  • Quality strategy : Unit / integration / E2E tests, contract tests for external APIs.
  • Data & analytics : Event taxonomy, product analytics, funnel / retention dashboards.
  • Mobile & offline : Sync strategies, background tasks, push notifications.
  • Maps & routing : Geocoding, ETA / route optimization, geofences.
  • Cost control : Keeping infra and vendor spend sane as we scale.
  • How we work

  • Team ownership : We plan together, ship together, and support each other.
  • Bias to action : Short specs, quick feedback loops, frequent releases.
  • Pragmatic craft : Best tool for the job, minimal ceremony, high standards.
  • Compensation & logistics

  • Competitive salary + equity package.
  • Remote-friendly within U.S. time zones
  • Early-stage environment with real customers, venture backing, and meaningful influence on the roadmap.
  • serp_jobs.job_alerts.create_a_job

    Fullstack Developer • Salt Lake City, UT, US