Zencoder is seeking a Senior Frontend Engineer to take full ownership of their customer portal, a key product surface that is still in its early stages. The goal is to lead its evolution end-to-end, shaping customer interaction and defining patterns, tackling complex edge cases, and driving best practices across product, design, and engineering.
Requirements
- deep expertise in TypeScript, React, and Next.js.
- Proven ownership of complex frontend applications — ideally, customer-facing portals or dashboards.
- Experience with authentication systems (e.g., Auth0, WorkOS or other OAuth2 implementations).
- Hands-on Stripe integration experience.
- Familiarity with ShadCN, Radix UI, TailwindCSS, or equivalents.
- User experience with advanced AI assistants (e.g., Cursor, Claude Code, WindSurf).
Responsibilities
- Take end-to-end ownership of our customer portal's architecture, development, and scaling, including billing flows, user management, and settings.
- Design and implement new features, refactor existing code for maintainability, and ensure production readiness across the stack.
- Raise the bar for engineering quality by driving best practices in testing, observability, CI/CD, and code structure.
Other
- 10+ years of experience in software engineering
- Be at the frontier of that AI work, building a category-leading product in a huge market.
- Thrive in a high-growth AI startup combining personal and career growth.
- Collaborate daily with our experienced AI engineers, software engineers, and founder, Andrew Filev.
- Work where you’re most productive and comfortable.