👨🏻‍💻 postech.work

Senior Fullstack Engineer (Angular, NestJS, Typescript)

Tonomo • 🌐 In Person

In Person Posted 3 days, 17 hours ago

Job Description

Top 3 reasons to join us

Be one of the first engineers in HCMC

Flat team, direct access to founder

Competitive salary + 13th month bonus

Job description

What we do

Tonomo replaces the chaos of spreadsheets, manual scheduling, and scattered files that photography businesses run on today. We're an all-in-one platform for booking, project management, and asset delivery — built for teams that need to scale. Why this role matters

You'll be one of the first engineers on our Vietnam team. That means:* You'll own technical decisions, not just execute them

You’ll help us interview and mentor the next wave of developers as we scale the HCMC hub.

You will collaborate closely with our core architectural leads in Europe to bridge our global standards with local execution.

You'll ship to real customers within weeks, not months

You’ll work in a highly organized environment where process and coordination are handled by dedicated leadership, allowing you to stay focused on technical design and high-leverage coding.

This is a founding role. If you want to build something from the ground up and have real ownership, keep reading. What you'll actually work on Scheduling engine* — timezone-aware bookings across multiple photographers, availability rules, conflict resolution

Asset delivery pipeline — high-volume photo processing, storage, and client delivery

Client portal — real-time project tracking, approvals, and payment integration

Integrations — connecting our workflow to third-party services (calendars, payment processors, storage providers)

Infrastructure — making sure it all scales as we grow

Our stack Frontend:*Angular 13+ (NgRx ComponentStore)

Backend:NestJS, TypeScript end-to-end

Infrastructure:Firebase, GCP

Architecture:Nx monorepo, Clean Architecture principles

Process:PR reviews, trunk-based development, frequent production deploys

Your skills and experience

What we're looking forYou've owned systems, not just built features.

You can point to something in production and say "I designed that, I made the tradeoffs, I lived with the consequences."You're pragmatic.

You know when to build it right and when to ship it now. You don't over-engineer, but you don't cut corners that create debt.You raise the bar.

You care about code quality, clear architecture, and leaving things better than you found them.You have depth in our stack.

Strong TypeScript. Solid experience with Angular or a similar component framework. Backend experience with Node.js — NestJS is a plus. Comfortable with cloud platforms.We care less about years on your resume and more about what you've actually built and owned.Nice to have* Experience at a B2B SaaS company

Background in high-growth startup environments

Familiarity with real-time systems, media processing, or workflow automation

Why you'll love working here

What you get Ownership* — of how we build, not just what we build

A small, strong team — people who are very good at what they do

Competitive salary — we pay well so money isn't a distraction

Grade A office in the heart of District 1

Hybrid/flexible work in HCMC

Full salary during probation + 13th month salary

15 annual leave days + 1 birthday leave

Parking support

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.