⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Junior Frontend Engineer (AI-First)

  • Source: LinkedIn
  • Nexlab Technology
  • On-site
  • Ho Chi Minh City
  • Full-Time
  • Junior

Job Description

About Nexlab ‍ Nexlab Technology is a software company of around 20 people based in Ho Chi Minh City, partnering with enterprise clients across healthcare, education, manufacturing, tourism, and commerce. What sets us apart is that we run our entire development process on an AI foundation — and we’re looking for people who want to enter the profession the way it will be practiced in the future, rather than relearning the old way of working.If you’re curious about how a single engineer can produce output that used to require an entire team, this is a place where you’ll experience exactly that, every day.

‍ About the Role ‍ As a Junior Frontend Engineer , you’ll own the interface layer for one or two enterprise client projects — from high-performance websites and internal portals to business web applications. Most of the frontend code at Nexlab is generated by an AI coding agent under your direction; your core work is to translate designs and specifications into precise instructions for the agent, then verify the output down to every state.This is a role for people early in their career, and we evaluate you on the quality of your output, not on years of experience. You’ll always have a mentor alongside you and a clear review process in the early stages.

‍ How the Team Works — AI-First ‍

  • The entire pipeline (specification
  • design
  • build
  • testing
  • release) runs onSpec-Driven Development, Nexlab’s in-house methodology: the specification is the single source of truth, the AI coding agent builds to the spec, and humans verify at fixed gates.
  • Our guiding principle: AI proposes, humans decide.AI can generate a “looks-right” interface very quickly — the person who catches what’s actually off in the empty state, the network error, Vietnamese text overflowing a line, or a 360px screen, is you.
  • The team works onsite so you can learn as fast as possible during the junior stage. We measure delivered outcomes, not hours at the desk.
  • “Junior” at Nexlab does not mean assembling interfaces from templates. You’re given a clearly bounded part of the product and own its quality — with mentor support, mandatory reviews, and the release decision resting with the Technical Lead.
  • Key responsibility:

Operate the AI coding agent on your assigned interface (primary focus) ‍

  • Read designs and specs and turn them into fully constrained instructions for the agent: component structure, design tokens, screen states, empty/error behavior, responsive rules.
  • Maintain project context for the agent: design tokens, existing component libraries, naming conventions, and boundaries to respect.
  • Break complex screens into steps the agent handles well, rather than building an entire page in a single pass.

‍ Verify the output (the most important part of the role) ‍

  • Compare the build against the design at both the pixel level and the behavior level: correct tokens and correct spacing — not “close enough.”
  • Check what AI most often misses: loading/empty/error states, long Vietnamese content breaking the layout, keyboard interaction, contrast, and semantic tags.
  • Review the agent’s generated code for unnecessary re-renders, incorrect effect dependencies, memory leaks, and unsafe data handling.
  • When the agent is systematically wrong, feed the correction back into the project’s ruleset instead of patching each instance by hand.

‍ Own the quality of your area ‍

  • Integrate APIs, handle asynchronous states, and manage client-side data caching.
  • Take responsibility for measured performance: bundle size and Core Web Vitals (LCP, INP, CLS).
  • Test to a level appropriate to each screen’s risk, prioritizing user-flow testing.
  • Take part in incident handling and write concise root-cause analyses (RCA).

‍ Contribute back to the way we work ‍

  • Package every effective component, rule, and prompt pattern into shared assets for the team.
  • Requirements

‍

  • Under 2 years of frontend experience, or no professional experience yet but you’ve shipped at least one product to a real environment with real users (with a link or repo).
  • A solid web foundation:semantic HTML, modern CSS layout (flex, grid) at a level where you can build complex layouts on your own, and ES6+ JavaScript (understanding asynchrony and variable scope).
  • React at a genuinely functional level:components, state, effects, and understandingwhya component re-renders. Next.js is a plus.
  • TypeScript at …

Skills

  • es6
  • javascript
  • React
  • next-js
  • TypeScript
  • microsoft-typescript
  • claude-by-anthropic
  • claude-code
  • Cursor
  • GraphQL
  • Figma
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Nexlab Technology

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes