Staff Engineer - Full Stack

WHAT3WORDS
Mức lương
Đang cập nhật
Địa điểm làm việc
Quận 1, Thủ Đức, Hồ Chí Minh
Kinh nghiệm yêu cầu
Cập nhật
Thông tin cơ bản

Mô tả công việc

Mô tả công việc

In late 2024, we welcomed Swiftcomplete into the what3words family. Their expertise in fast, intelligent, and scalable address validation technology strengthens our ability to make location data even more accessible, accurate, and easy to use. Together, we’re building the most powerful addressing standard and address validation products in the world.

Our mission at what3words is to become the global standard for addressing. Street addresses weren’t designed for 2025. They aren’t accurate enough to specify building entrances, and they don’t exist for parks, rural areas and many parts of the world. This makes it hard to find places and causes problems and inefficiencies on a global scale.

That’s why we created what3words. We divided the world into 3m squares and gave each square a unique combination of three words. It’s the easiest way to find and share precise locations.

Over the last year, what3words has been used in 193 countries, and our monthly active users continue to grow at an impressive pace. Our tech is used by emergency services, delivery companies, eCommerce businesses, ride- hailing apps and NGOs, and is integrated into the navigation systems of millions of cars around the world.
Who we’re looking for
We are looking for a Full Stack Staff Engineer to join our growing team of 25+ engineers in Ho Chi Minh City to own end‑to‑end delivery of an address autocomplete & validation app for Shopify, focusing on Checkout UI Extensions and app Admin configuration. This is an independent role (architecture → code → release). Work closely with Swiftcomplete Product Managers—who define scope & functionality—and co‑design based on your expertise.
Collaboration with Product Management
You’ll work closely with Swiftcomplete Product Managers who own scope and business outcomes. They will collaborate with you in the design process and expect you to contribute options and trade‑offs based on your engineering experience.

Yêu cầu công việc

Yêu cầu công việc

Responsibilities

Build the address autocomplete & validation app aligned with Shopify’s latest extensibility patterns.
Develop and maintain Node.js/TypeScript endpoints that integrate with Swiftcomplete APIs securely.
Use Shopify CLI to scaffold, preview, deploy, and release extensions/functions.
Build an embedded Admin/Settings experience using App Bridge + Polaris.
Implement Checkout UI Extensions in React + TypeScript for merchant UX at checkout.
Contribute to/Own (role dependent) Shopify Functions in Rust for validation logic.
Write maintainable code, contribute to code reviews, and improve reliability and performance.

Required Skills

Expertise in Shopify CLI (scaffold, preview, deploy/release)
React, TypeScript, Rust, Node.js
Expertise in Shopify‑specific constraints and components, including Functions, App Bridge, Polaris

Nice‑to‑Have Skills

Experience with address and geocoding products
Experience with MCP & AI agent integrations
Understanding of Liquid + Theme App Extensions architecture
Scaling SaaS & performance SLAs; observability/metrics

Required Experience

Owns CLI‑based versioning & releases; mentors engineers
8+ years (or equivalent impact)
Designed Node/TS backends with strong security, caching, and observability
Proven delivery of Shopify Plus apps with Checkout UI Extensions (and/or Customer Account UI Extensions)
Built Rust Functions for validation at scale

The role is based in our centrally located HCMC office.
While you can work from the office five days a week if preferred, our Engineering team can choose to work up to two days a week from home. We also offer a six- week remote- work allowance; for up to six weeks a year, you can work from anywhere in the world (as long as you’ve got great WiFi and are happy to work with your main office timezone).
Equality, diversity and inclusion at what3words
Our mission is to help everyone talk about everywhere, and we believe diverse perspectives make for a better company and better products too. We strongly encourage applications from underrepresented groups and are committed to diversity, equity and inclusion in our hiring processes and company culture.
Benefits

We offer the following benefits to all permanent employees of what3words:

- Generous parental leave policies
- Competitive salary
- Team social budget
- Wellbeing Days
- Flexible working
- Lunch & learn sessions
- Family friendly policies
- 6 week remote working (work from anywhere) policy
- 25 days holiday: plus the option to buy more!
- Private health insurance
- Share options

Quyền lợi

Tại sao bạn sẽ yêu thích làm việc tại đây

Our team is a group of talented people from all over the world on an unprecedented journey. Every day brings new challenges and we are always learning. You will be proud to see your individual and team contributions making a real difference. 🙂

Cập nhật gần nhất lúc: 2025-11-12 17:20:02

Xem thêm

Đặc điểm công việc

Hạn nộp hồ sơ
29/10/2025
Hình thức làm việc
Đang cập nhật
Cấp bậc
Nhân Viên
Số lượng cần tuyển
Đang Cập Nhật
Ngành nghề
IT phần mềm
Khu vực
Quận 1, Thủ Đức, Hồ Chí Minh
Xem thêm
Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin Staff Engineer - Full Stack - Mã tin đăng: 5289577. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi

WHAT3WORDS

Quy mô: Cập nhật
Trụ sở: Cập nhật

Bí kíp tìm việc an toàn

Dưới đây là những dấu hiệu của các tổ chức, cá nhân tuyển dụng không minh bạch:
1. Dấu hiệu phổ biến:
Hình ảnh 1
Nội dung mô tả công việc sơ sài, không đồng nhất với công việc thực tế
Hình ảnh 2
Hứa hẹn "việc nhẹ lương cao", không cần bỏ nhiều công sức dễ dàng lấy tiền "khủng"
Hình ảnh 3
Yêu cầu tải app, nạp tiền, làm nhiệm vụ
Hình ảnh 4
Yêu cầu nộp phí phỏng vấn, phí giữ chỗ...
Hình ảnh 5
Yêu cầu ký kết giấy tờ không rõ ràng hoặc nộp giấy tờ gốc
Hình ảnh 6
Địa điểm phỏng vấn bất bình thường
2. Cần làm gì khi gặp việc làm, công ty không minh bạch:
- Kiểm tra thông tin về công ty, việc làm trước khi ứng tuyển
- Báo cáo tin tuyển dụng với 123job thông qua nút "Báo cáo tin tuyển dụng" để được hỗ trợ và giúp các ứng viên khác tránh được rủi ro
- Hoặc liên hệ với 123job thông qua kênh hỗ trợ ứng viên của 123job:
Hotline: 0961.469.398

Việc làm đề xuất liên quan

Việc làm đã xem gần đây

Từ khóa tìm việc làm tại 123Job
Staff engineer tại tỉnh/thành