Full Stack Developer (WebOpt)
You’ll build and ship features across our Next.js web products (marketing site and form templates) and our NestJS backend, working closely with Product, Design and QC.
Responsibilities
- ◦ Build fast, SEO-friendly pages and features with Next.js, React and TypeScript
- ◦ Develop and maintain backend services and GraphQL APIs in NestJS
- ◦ Connect frontends to CMS and search
- ◦ Write tests, review code, and help keep performance and reliability high
- ◦ Run A/B experiments and track results with the product team
Your skills and experience
- ◦ 3-4 years of professional fullstack experience
- ◦ Strong TypeScript, React and Next.js
- ◦ Node.js backend experience with NestJS or Express
- ◦ Hands-on with GraphQL and MongoDB LMongoose)
- ◦ Comfortable with Tailwind CSS, state/data libraries and testing
- ◦ Experience working with Figma designs and turning them into pixel-accurate UIs
- ◦ Solid understanding of SEO and web performance LCore Web Vitals, SSR/SSG, metadata, page speed)
- ◦ Self-learner who can work independently and take ownership of tasks
- ◦ Actively contributes ideas to improve the product and engineering practices
- ◦ Collaborates well with other teams LProduct, Design, QC, Marketing, …) to build and ship features
- ◦ Good English communication
-
Must have
- ◦ Redis, RabbitMQ, Socket.IO,…
- ◦ Headless CMS and search
- ◦ AWS (S3, KMS), Stripe, or auth tools (Ory, JWT)
- ◦ Experimentation and monitoring tools (GrowthBook, Datadog,…)
- ◦ Monorepo experience with pnpm workspaces
Why don’t you drop us your CV or portfolio?
We always say Hi to great people.
Why you’ll love working here
Social insurance, medical insurance & unemployment insurance according to Vietnam Labor Law
Working in a professional, friendly, well-equipped environment both with foreigners and Vietnamese.
Extensive on job training, you will always have the chance to work with new emerging technologies
Offer free food and drink everyday
Attractive salary and annual salary review
Company Party, Birthday Party, Annual travel
Playing sports: Football, Badminton
13th-month salary and Bonus based on performance.
12-day annual leave per year
MacBook or iMac for work
Playing games: PlayStation, Uno, Darts, Avalon, Bang, Werewolf, Dixit Odyssey
