Full Stack Developer (Lumin Sign)
We are looking for Full Stack Developer with excellent programming skills to join our team. We need a person who, as part of a team, can create highly scalable web apps that millions of users interact with daily. The ideal candidate has experience building real products for the web and should be able to present examples of their work.
Are you interested in learning something new every day? Would you like to work in a young, creative and fun team? Do you love to work with the latest technologies? Have you ever imagined yourself working remotely? Then let become our teammate!
Responsibilities
- ◦ Build and improve end-to-end signing workflows: preparing documents, placing signature fields, sending to multiple signers, and tracking signing status.
- ◦ Work with PDF documents in the browser and on the server, including rendering, form fields, annotations and digital signatures.
- ◦ Help keep signed documents secure, tamper-evident and compliant with e-signature standards, and protect the platform from abuse such as phishing and spam.
- ◦ Analyze customer requirements and design solution.
- ◦ Design, implement, test, and deliver new features that bring value to our users.
- ◦ Encourage knowledge sharing and drive technical discussions within the team.
- ◦ Collaborate with project leaders, QAs, and other stakeholders to get projects done on time with high quality
Your skills and experience
- ◦ 3+ years shipping production web applications you can walk us through.
- ◦ Strong TypeScript and JavaScript. Generics, discriminated unions and typed API boundaries — not annotations bolted onto JavaScript.
- ◦ React in production. Hooks, composition, and at least one state library at real scale; we run Redux Toolkit, Zustand, TanStack Query and Apollo Client across four frontends.
- ◦ Node.js with NestJS, and GraphQL API design. Schema modelling, resolvers, and avoiding the N+1 that comes with them.
- ◦ MongoDB and Mongoose. Document modelling, index design, and aggregation pipelines you can reason about under load.
- ◦ HTML5 and modern CSS. SCSS modules and Tailwind, implemented from Figma against a shared design system.
- ◦ Good English, written and spoken
-
It would also be nice if you have:
- ◦ AWS Developer and/or Architect Associate Certifications, or higher.
- ◦ Real-time systems: Socket.IO, GraphQL subscriptions, Redis pub/sub, and the reconnection edge cases that come with them.
- ◦ Async messaging: RabbitMQ, worker and queue design, idempotent consumers.
- ◦ A second language — Python (FastAPI, Playwright) or Java (Spring Boot).
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
