Fullstack JavaScript/TypeScript
Role details
Job location
Tech stack
Job description
C - bringing us to a $2.5bn valuation That's the company we've built. Now we'd love to see what you can build. If you're applying, try n8n out - whether you're technical or not - and share a screenshot of your first workflow with us. The easiest place to start is here: app.n8n.cloud/register. We're in a defining moment of an incredible journey. Come and build with us. Your main goal will be to build and ship end-to-end TypeScript product features that customers feel in their workflows the same week - balancing speed, quality, and high security standards. To do so, you'll own outcomes across the full stack and stay close to users, product, and metrics: End-to-end product ownership - Own a product area surface from discovery to delivery, including iteration after launch. - Ship high-quality features fast across the TypeScript stack, balancing UX, performance, and maintainability. - Partner closely with Product to translate customer problems into clear scopes and measurable
Requirements
outcomes. Fullstack delivery across FE and BE - Build and evolve customer-facing experiences in Vue or React with strong attention to usability and polish. - Develop scalable Node.js services and APIs that power critical workflows reliably under high traffic. - Move fluidly between frontend and backend codebases to unblock the team and keep momentum high. Experimentation, metrics, and outcomes - Run A/B tests and experiments to validate hypotheses and improve activation, retention, or workflow success. - Own metrics for your surface area, and use data to prioritize what to build, fix, or iterate next. - Instrument features end-to-end so you can confidently measure impact and debug real-world behavior. Integrations and automation foundations - Build and maintain integrations and APIs that enable automation use cases and extensible workflows. - Ensure new capabilities meet high security standards and improve continuously as customer needs evolve. - Contribute to system scalability and reliability so customers can trust n8n with business-critical processes. Teams you could join. Currently hiring across multiple product engineering teams, ranging from highly user-facing product teams focused on activation, retention, core nodes, to enterprise-facing teams building governance, identity, and lifecycle controls. During the interview process you'll be matched to a team based on your strengths and what you're most excited to build. Learn more about the teams and their focus areas here. Requirements Must-haves - Fullstack JavaScript/TypeScript experience: You've shipped customer-facing features using TypeScript across frontend and backend, and you feel comfortable with the idea of working fullstack. - Product-minded engineering: You talk about users and outcomes (e.g., shipped X feature, improved activation by Y%, owned a product surface) rather than only implementation details. - Modern web stack fluency: You have hands-on experience with TypeScript, Node.js, and either Vue or React (ideally all three). - Experimentation and metrics ownership: You've worked with A/B testing, experimentation, and instrumentation, and you're used to owning success metrics for what you ship. - Scalable systems experience: You've built or operated high-traffic, scalable SaaS systems and understand the trade-offs in performance, reliability, and developer velocity. - Ownership in small-to-mid teams: You're comfortable wearing multiple hats, navigating ambiguity, and adapting to fast-changing priorities while keeping quality high. - Collaborative builder mindset: You share knowledge through code reviews, docs, and mentorship
About the company
n8n is a workflow automation platform that uniquely combines AI capabilities with business process automation, giving technical teams the flexibility of code with the speed of no-code.