Unlayer builds embeddable drag-and-drop builders that power content creation for millions of users across thousands of SaaS applications. We're a technical, product-driven team that values velocity, code quality, and developer autonomy.
Requirements
- Strong experience building complex SPAs with modern React (hooks, context, suspense) and understanding performance tradeoffs
- Proven ability designing and maintaining REST or GraphQL APIs with proper versioning, auth, and documentation
- Deep TypeScript knowledge — you leverage the type system to catch bugs and improve developer experience
- Database design experience with ORMs (Prisma) including query optimization
- Testing mindset — you write unit, integration, and E2E tests that catch real bugs without slowing iteration
- Systems thinking — you consider edge cases, failure modes, backward compatibility, and long-term maintenance
- Strong communication — clear PRs, documentation, and proactive clarifying questions
- Autonomy — you scope work, unblock yourself, and escalate strategically