Staff Software Engineer - TypeScript

Company: Zencoder

Salary: Not provided

Location: , United Kingdom

react
remote

Description

• We’re building AI coding agents that actually help developers — not autocomplete party tricks, but real tools that understand your project, refactor your code, generate unit tests, and scaffold entire repos.

• We’re looking for a staff-level engineer to take ownership of our customer portal, which is still in its early stages but already has a solid foundation.

• You’ll bring technical leadership to this area — setting patterns, solving edge cases, and guiding best practices across product, design, and engineering.

• You should be confident in Next.js, comfortable working with authentication providers (like Auth0 or similar), and have experience integrating with Stripe for billing and subscriptions.

• Our UI is built using ShadCN, which is based on Radix and TailwindCSS — familiarity with any of these is a strong plus.

• We’re still early, which means: • The problems are big.

• The codebase is (mostly) clean.

• The opportunities to make your mark are everywhere.

• We’re led by Andrew Filev (Wrike founder) and backed to move fast and build real stuff. You’ll join a small, sharp team where every line of code matters.

Requirements

• 8+ years of real-world engineering experience, including deep experience with TypeScript (or a close cousin).

• Proven ownership of complex frontend applications — ideally customer-facing portals or dashboards.

• Experience with authentication systems (e.g., Auth0, Clerk, or other OAuth implementations).

• Hands-on Stripe integration experience.

• Strong with Javascript, Next.js and modern React-based stacks.

• Familiarity with ShadCN, Radix UI, TailwindCSS, or equivalents.

• Familiarity with Python (especially in the context of scripting, automation, or AI workflows) is a big plus.

• Clear, low-drama communication. We don’t do ego battles or Slack novels.

• A low fear of failure and a high bias for action.

Benefits

• Remote Friendly: We hire globally and care more about output than timezones.

• Equity: You’re not just an employee — you’re part of the upside.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.