Skip to content
Tuyển Dụng
← Reclub Vietnam

Senior Fullstack Engineer TypeScript, API, ReactJS

Reclub Vietnam · Hồ Chí Minh
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
Engineering / Mechanical
Salary
Thương lượng
Location
Thành phố Thủ Đức, Hồ Chí Minh, Hồ Chí Minh

Overview

  • Design stable API contracts for internal screens and other engineers.
  • Integrate payment, messaging, storage, and partner services, handling rate limits, retries, timeouts, webhooks, and production failure modes.
  • Deliver features from API contract through to polished Next.js screens that cover all states.
  • Build queue-based workers, background jobs, callbacks, notifications, imports, exports, and external-system syncs.
  • Improve response shapes, caching, payload size, and web performance.
  • Establish shared components and patterns across customer-facing and internal admin tools.
  • Delivers stable, well-designed APIs that internal product surfaces and other engineers can reliably build on.
  • Ships end-to-end features that handle real-world states beyond the happy path.
  • Improves the reliability and performance of integrations, asynchronous workflows, and web experiences.
  • Professional Expertise (Hard Skills & Experience):
  • 5+ years building and operating production web applications across APIs and browsers.
  • Deep TypeScript experience; able to become productive quickly with Bun and Elysia.
  • Strong API design judgment across resource modelling, versioning, pagination, error contracts, idempotency, and authentication.
  • Experience with third-party and partner API integrations, including authentication, webhooks, retries, rate limits, timeouts, and production failure modes.
  • Experience with queues, background jobs, and idempotent workers.
  • Practical caching knowledge, including cache placement and invalidation.
  • Self-sufficient SQL skills for modelling straightforward domains and writing queries.
  • Security fundamentals: authentication, authorization, session and token handling, input validation, and common web attack surfaces.
  • Deep Next.js and React knowledge, including server components, SSR, static rendering, and client rendering.
  • Communication & Documentation:
  • Designs API contracts with the needs of their consumers in mind.
  • Collaborates effectively across API and frontend work to deliver complete product experiences.
  • Personality & Behavioral Traits:
  • Moves between backend and frontend work without friction.
  • Takes ownership of features end to end and considers real-world states, not only the happy path.
  • Cares about how the product looks and feels, closing gaps between mockups and production-ready screens.
  • Culture & Career:
  • Contributes to shared components and product patterns that make future work faster and more consistent.
  • Balances reliability, performance, and product quality across customer-facing and internal tools.
  • Experience with event-driven or queue-based distributed systems.
  • Production experience with realtime transport such as MQTT or an equivalent pub/sub broker.
  • Deep PostgreSQL knowledge, including query plans, indexing strategy, and schema migrations on live systems.
  • Production experience with Redis, DragonflyDB, ClickHouse, or other data stores beyond PostgreSQL.
  • Deep Next.js App Router knowledge, including server actions, streaming, caching, and revalidation.
  • Experience with web performance tooling, including Core Web Vitals, bundle analysis, image optimization, and font optimization.

Benefits

Bonus

Summary of facts from the official posting. View original ↗

Interested in this role?

You'll be taken to the employer's official application page.

Apply on official site ↗
Is this your business? Claim this page, request edits or removal
→