Full-Stack Engineer (Next.js, TypeScript)
About BluePro
BluePro is an AI-powered field service management (FSM) platform for home-service businesses like HVAC, plumbing, electrical, and water filtration companies. We are early-stage, venture-backed, and already serving paying customers.
Our platform helps service companies book more jobs, dispatch technicians efficiently, take payments, and deliver a modern, AI-first customer experience. We ship quickly, iterate often, and build with real customer feedback
Why this role matters
We are hiring a Full-Stack Engineer to join a lean engineering team and help build and scale core parts of the BluePro platform. You will have significant autonomy to own features end to end while working closely with product and design.
This role is ideal for an engineer who enjoys startup environments, values clean execution, and wants to move faster by leveraging modern tooling.
What you’ll do
Build across the stackDesign, build, and optimize features in a production Next.js application. Write clean, maintainable, and well-tested code using modern TypeScript.
Frontend polish & UXBuild consistent, accessible, and polished UI using Tailwind CSS. Translate product and design requirements into high-quality user experiences.
Backend & dataDesign and evolve Prisma schemas backed by PostgreSQL. Write efficient queries and APIs with performance and correctness in mind.
APIs & integrationsBuild and maintain type-safe APIs using tRPC. Integrate with third-party services and internal systems.
Collaboration & improvementWork closely with product, design, and engineering to ship end-to-end features. Contribute ideas to improve architecture, performance, testing, and developer workflows.
First 90 days (examples)
- Ship multiple production features in our Next.js application
- Take ownership of one or more core workflows from database to UI
- Improve API ergonomics and type safety using tRPC
- Help refine Prisma schemas and data access patterns
- Contribute to deployment and workflow improvements alongside the team
Tech you’ll work with
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
Backend
- Node.js
- tRPC
- Prisma
- PostgreSQL
Platform & tooling
- GitHub
- Vercel or similar deployment platforms
- Modern CI/CD and API integration tooling
Must-have experience
- 3–6+ years of full-stack development experience
- Experience building production applications with Next.js
- Strong command of TypeScript and component-based architecture
- Experience designing and maintaining Prisma schemas and PostgreSQL databases
- Proven experience building and consuming APIs
- Solid understanding of tRPC and type-safe client-server communication
- Strong attention to detail in UI and UX using Tailwind CSS
- Ability to work independently and communicate clearly in a remote team
Nice-to-haves
- Experience deploying and scaling applications on Vercel or similar platforms
- Familiarity with CI/CD pipelines, testing frameworks, and code quality tools
- Experience with WebRTC, VoIP, or implementing phone systems
- Previous startup or freelance experience
How we work
- Lean, collaborative engineering team
- High ownership and autonomy
- Product-minded engineering decisions
- Fast-moving with high standards and minimal bureaucracy
Compensation & logistics
- $110,000–$140,000 base salary + potential stock option grant, depending on experience
- Fully remote role; must live in the United States
- Must be completely fluent in English (written and spoken)
- Early-stage environment with real customers and venture backing
- Meaningful influence on product direction and technical decisions
Pay: $110,000.00 - $140,000.00 per year
Work Location: Remote