Growth Engineer

Other Jobs To Apply

No other job posts for this day.

Unlayer builds embeddable drag-and-drop builders that power content creation for millions of users across thousands of SaaS applications. Our platform enables companies to add rich email, landing page, document, and creative editors directly into their products — without building from scratch.
We're a technical, product-driven team that values velocity, code quality, and developer autonomy.

The Challenge

We're scaling rapidly. Our Builder and Platform teams need strong engineering to:

Ship faster : Move from weeks to days through better architecture and tooling Expand capabilities : Build new builder types, export formats, and integrations that unlock new customer segments Improve reliability : Strengthen testing, monitoring, and deployment pipelines for enterprise customers Empower partners : Reduce integration time from days to hours through better APIs, SDKs, and documentation

This role directly increases our output by strengthening cross-team delivery, unblocking complex features, and raising engineering standards.

What You'll Do

Own End-to-End Features

Ship complete features from React/TypeScript frontends to Node.js/Fastify backends — from design discussions to production monitoring Build complex multi-step workflows: AI content generation, advanced export pipelines, custom tool builders Reduce partner integration time through improved embed SDKs, API ergonomics, and developer documentation

Strengthen Platform & Tooling

Optimize our monorepo: improve build times, streamline CI/CD, reduce deployment friction Expand testing coverage: Cypress E2E tests, Jest/Vitest reliability, visual regression testing Enhance developer experience: improve local setup, create debugging tools, reduce onboarding time

Drive Technical Excellence

Architect for scale: design database schemas (Prisma), API contracts (Fastify/OpenAPI), and state management that handle millions of designs Code review with impact: catch bugs early, suggest performance improvements, share knowledge through thoughtful feedback Collaborate cross-functionally: translate requirements into specs, challenge assumptions, investigate production issues What We're Looking For

Required:

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 elevate strategically

Nice to Have:

Experience with monorepos (NX, Turborepo) and shared library management Familiarity with AWS services (Lambda, S3, DynamoDB) and serverless architecture Experience with builder/editor products or highly interactive UIs Our Tech Stack

Frontend: React, Next.js, TypeScript, TailwindCSS, Radix UI
Backend: Node.js, Fastify, Serverless Framework, AWS Lambda
Database: PostgreSQL, Prisma ORM, Clickhouse
Infrastructure: AWS (S3, DynamoDB, Kinesis, Athena), Terraform, Docker
Monorepo: Turborepo
Testing: Jest, Vitest, Cypress, MSW
CI/CD: GitHub Actions
Observability: Datadog

We integrate with Clerk (auth), Chargebee (billing), OpenAI/Anthropic/Google (AI), and support multiple builder types.

Our Values Velocity over perfection — ship iteratively, gather feedback, refine Quality over quantity — one well-tested feature beats three brittle ones Collaboration over heroics — pair on hard problems, share context generously Outcomes over activity — measure impact (integration time, uptime, velocity) not story points Growth over ego — give and receive direct feedback, admit mistakes, learn publicly The Team & Culture

Small, high-context engineering team where every engineer ships daily. Minimal process: no daily standups, light meetings, async-first communication. We prioritize deep work, trust engineers to manage their time, and measure results by customer impact.

#J-18808-Ljbffr
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...