Skip to main content

Full-Stack Engineer - Enterprise

Posted yesterday

present of aiMillbrae (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

This role builds the business side of a language learning app: partner portals, admin dashboards, reporting, and subscription and billing flows. A strong candidate brings years of production web work in TypeScript, Node.js, and Postgres, plus comfort moving between frontend and backend. The job also asks for sound product and business judgment, since enterprise requirements must be turned into practical scope and durable systems. How it fits the AI era The company's product is itself an AI tutor, so the engineer works at a place where AI is the core offering. On the job, AI assisted tooling is part of the daily workflow, with plans and designs reviewed before building and strong checks before shipping. What stays human is judgment about architecture, privacy, data integrity, and safe rollouts, plus the cross team communication that AI cannot carry. How it builds AI experience A person here would gain hands on practice using AI tools to plan, build, and verify enterprise features, with an emphasis on checking work carefully rather than trusting output. They would also learn how an AI driven learning product is packaged for business customers, including entitlements, reporting, and integrations. Building that mix of AI assisted delivery and enterprise system design is the experience worth seeking. Worth showing TypeScript and Node.jsPostgres and data modelingAPI and backend services This is our own read, written from the employer's posting and the company's Spotlight. The employer's posting is the source of truth for the role. About SpeakAn AI language tutor app that gets learners talking, with spoken conversation practice and real-time feedback.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this