We move fast, stay hands-on, and build for outcomes. At Planhat, engineers don’t just ship features, they are part of building deeply personalized technology and solving some of the hardest product challenges in enterprise software. We operate with a founder-like mentality: curious, practical, decisive, and always pushing the boundaries of what great software can be.
At the highest level, we’re building modern B2B applications for commercial teams. Our fight is against legacy. Against useless complexity. Against everything that slows people down. We want to free companies from old enterprise software, not through incremental improvements, but by rethinking the core experience altogether.
Commercial organizations operate in messy reality: fragmented data, evolving processes, and workflows that change constantly. Turning that chaos into something reliable, flexible, and intuitive is hard. Doing it in a way that supports automation, AI-driven workflows, and human collaboration, all at once, is even harder.
Planhat sits right at that intersection. We power mission-critical workflows like automations, data transformations, AI orchestration, permissions, and integrations and all surfaced through interfaces that need to feel fast, clear, and human. As a fullstack engineer, you work across that entire spectrum: from data and execution engines to UI, interaction patterns, and product behavior. The goal is simple but demanding: build systems that are powerful under the hood and effortless to use on the surface.
First, we build horizontal systems that compound over time. We don’t hardcode “solutions”, we create primitives. A change to a data model, API, or UI pattern should unlock dozens of new use cases across the product. Fullstack engineers are central to that leverage, because they understand both how the system works and how it’s experienced.
Second, we’re building for the age of AI. That changes everything: how data is structured, how workflows are orchestrated, and how interfaces behave. Backend systems must be deterministic and auditable; frontends must become adaptive, conversational, and personal. Fullstack engineers help bridge that gap, designing flows where AI, software, and humans work together without friction.
This work demands strong technical judgment, product intuition, and a willingness to think end to end. It’s challenging and that’s exactly why we enjoy it.
You've either been a technical founder or one of the top five developers at a small or mid-sized company. You’re used to figuring things out, moving fast, and taking real ownership which are the exact qualities that thrive here.
We’ve got a solid setup, and you’ll get support when you need it, but we also expect you to be proactive: ask sharp questions, challenge assumptions, and ship with confidence. Our engineers open their first PR in days and ship to production in week one. We optimize for velocity, clarity, and collaboration, not layers of process.
Since we’re building a collaborative product, communication matters: explaining your thinking, giving clear feedback, and working closely with others across engineering, product, and design.
Longer-term, you may grow into a team lead role or already operate at Staff level. Either way, you're here to level up and after a year at Planhat, we’d expect you to be in the top 50% of the team.
The team has already solved challenges like time series architecture, building a store of stores. And we’re just getting started.
Planhat is built on a modern, modular architecture across the stack. You’ll work with JavaScript, TypeScript, Node.js, and Vue.js, designing APIs, data models, and workflows on the backend while shaping intuitive, high-performance interfaces on the frontend. A big part of the role involves connecting these layers thoughtfully: ensuring that backend capabilities surface naturally in the product, and making sure the backend is designed around the product and UI needs, not the other way around.
What matters most is strong fullstack fundamentals, systems thinking, product sensibility, and the ability to reason clearly about complex behavior across the entire application.
A chance to tackle one of the hardest, and most exciting, problems in enterprise software
High trust, high expectations, and a culture optimized for builders
Competitive compensation
Real chances to grow fast and take on broader responsibilities
Occasional global meetups in fun places (recently in Marrakesh)
Work with a smart, driven, and global crew (we’ve got offices in Stockholm, London, Atlanta, Boston, Malibu, and Toronto)
Get in the arena.
All roles are considered on a rolling basis.