About the role
One Nexus Cloud is an AI-native public cloud platform. Developers reach it through three things: the web console, the command-line tool (CLI), and the language SDKs. Together, these make up our entire front-end and we're looking for a Lead Front-end Engineer to own them.
This is a hands-on technical leadership role, not a pure management one. You'll design the architecture for the whole front-end codebase, set the standards the rest of the team builds against, and write the hardest parts yourself.
What you'll do
- Set the technical direction for the front-end. Decide how the repo is structured, how the build works, and how the console, CLI, and SDKs share code — so the codebase stays clean as the team and product grow.
- Build the web console. A data-heavy self-service portal for provisioning resources, managing GPU quotas, tracking billing and usage, controlling access (IAM), and viewing live system health.
- Build the CLI. A fast, single-binary command-line tool that works across platforms and that power users and CI/CD pipelines rely on.
- Build the SDKs. Clean client libraries in several languages, generated from our API specs so they always stay in sync with the platform.
- Own the shared foundation. The component library, code generation, linting, testing, and CI that every other front-end engineer builds on.
- Raise the bar. Lead code reviews, set testing and performance standards, and mentor the front-end engineers on the team.
Must haves
- Strong React and TypeScript, with real experience architecting large front-end codebases — not just building features in them.
- A strong understanding of the backend. You think in terms of APIs, services, and data flow, not just the UI. You can read backend code, shape API contracts (OpenAPI / gRPC), and reason through auth (OIDC), pagination, and real-time data alongside the platform team.
- Hands-on Rust, for the CLI, WASM, or other performance-critical tooling.
- Command of the modern front-end toolchain: monorepo tools (Turborepo / Nx), Vite, data and state libraries (TanStack Query, Zustand), and testing (Vitest, Playwright).
- Experience shipping CLIs or SDKs as real products, including generating them from API specs (OpenAPI / Smithy).
- The judgment to make architecture trade-offs and the communication skills to bring the team along.
Nice to have
- Built cloud, developer-tools, or infrastructure products before (consoles, dashboards, developer portals).
- Design systems at scale, and accessibility.
Why this role
You'll define the developer experience for a new cloud platform from day one — owning every surface developers touch, setting the technical direction, and building the team that scales it.
Benefits and perks
Salary & Allowances
- 13month salary with annual performance bonus, project incentives, sales incentives (based on position)
- Lunch allowance: 730.000 VND/month
- Special occasion bonus: 2.500.000VND/year
- Annual leaves: Up to 20 days/year (based on levels)
- Health: Social insurance, premium health insurance, yearly health check
- Laptop, screen and other needed facilities/accounts/tools for work
Career Growth
- Yearly salary review and promotion
- Diverse career path: Management or Expert and functions rotation opportunity
- Free learning sources in Udemy, Coursera, O'Reilly platforms; internal workshop, certification sponsorship, and exclusive mentoring from C-levels
- Recognition and awards at team and organizational levels.
- Grow your career with opportunities across the dynamic ecosystem of Techcombank & Masterise Group.
- Access special loan offers with competitive interest rates and flexible grace period options tailored to your financial needs.
Working Environment
- Open & collaborative working space fosters both individual focus and teamwork activities
- Young, dynamic, and collaborative working atmosphere
- Unwind zones: gaming, table tennis, yoga, gyms, bath rooms.
- Personal lockers with QR code access.
- Quarterly/yearly teambuilding & engaged internal events.