CareersOpen Role
Full-Stack Software Engineer (TypeScript)
Tanatasa is built so AI assistants can shop as easily as people. You will ship across the whole product: the React storefront, the agent API and MCP server that assistants call, checkout and payments, and the catalogue and supplier pipelines behind them.
Location
Singapore-based
Engagement
Full-time
Function
Software engineering, ecommerce, AI agents
Salary
SGD 6,000 - 9,000 / month
Apply
Resume submission by email
What You Will Do
- Build and ship features end to end across the React Router storefront, Cloudflare Workers APIs and the D1 (SQLite) database.
- Extend the agent API and MCP server that AI assistants use to search the catalogue, compare products, build carts and hand checkout back to the shopper.
- Improve checkout, payments (Stripe), delivery and order tracking so purchases are reliable and easy to approve.
- Maintain catalogue, pricing and supplier pipelines, product feeds (Google Merchant Center, OpenAI and Meta) and the jobs that keep them fresh.
- Keep the site fast, crawlable and well structured: Core Web Vitals, structured data, sitemaps and accessible UI.
- Write tests, review code, watch production logs and fix issues at the root rather than patching around them.
- Use AI coding tools well, and design APIs and data that AI agents can use safely.
What We Are Looking For
- 3+ years of professional software engineering experience shipping web products to production.
- Strong TypeScript and modern JavaScript, with real experience in React on the front end and HTTP APIs on the back end.
- Solid SQL and data modelling: you can design tables, write efficient queries and plan safe migrations.
- Good habits around testing, code review, logging and debugging production issues.
- Clear written communication: you can explain a trade-off in a pull request or a short design note.
- Product sense: you care whether shoppers can actually find, compare and buy what they need.
- Degree in computer science or a related field, or equivalent practical experience.
- Eligible to work in Singapore.
Nice To Have
- Experience with Cloudflare Workers, Pages, D1, R2 or other edge or serverless platforms.
- Built or used MCP servers, LLM tool calling, or agent integrations.
- Ecommerce experience: catalogues, payments, shipping integrations, product feeds or marketplaces.
- Familiarity with technical SEO and ************* structured data.
How Success Looks
First 30 days
Set up locally, learn the storefront, agent API and data model, and ship your first fixes to production.
First 60 days
Own a feature area end to end, such as agent search, checkout or a supplier pipeline, with tests and monitoring.
First 90 days
Lead a meaningful improvement that shoppers or AI assistants notice, and help shape the technical roadmap.
Apply Now
Submit your resume to *************
Email us with the subject line
Application - Full-Stack Software Engineer (TypeScript). Include anything that shows how you think and the work you have done.
- Your resume or CV, or a LinkedIn profile.
- Links to GitHub, a portfolio, or products you helped build, with a line on what you did.
- A short note on how you would make an online store easier for an AI assistant to shop.
- Your earliest availability and expected salary range, if you are comfortable sharing it.
Location
Singapore-based
Engagement
Full-time
Function
Software engineering, ecommerce, AI agents
Salary
SGD 6,000 - 9,000 / month
Apply
Resume submission by email
What You Will Do
- Build and ship features end to end across the React Router storefront, Cloudflare Workers APIs and the D1 (SQLite) database.
- Extend the agent API and MCP server that AI assistants use to search the catalogue, compare products, build carts and hand checkout back to the shopper.
- Improve checkout, payments (Stripe), delivery and order tracking so purchases are reliable and easy to approve.
- Maintain catalogue, pricing and supplier pipelines, product feeds (Google Merchant Center, OpenAI and Meta) and the jobs that keep them fresh.
- Keep the site fast, crawlable and well structured: Core Web Vitals, structured data, sitemaps and accessible UI.
- Write tests, review code, watch production logs and fix issues at the root rather than patching around them.
- Use AI coding tools well, and design APIs and data that AI agents can use safely.
What We Are Looking For
- 3+ years of professional software engineering experience shipping web products to production.
- Strong TypeScript and modern JavaScript, with real experience in React on the front end and HTTP APIs on the back end.
- Solid SQL and data modelling: you can design tables, write efficient queries and plan safe migrations.
- Good habits around testing, code review, logging and debugging production issues.
- Clear written communication: you can explain a trade-off in a pull request or a short design note.
- Product sense: you care whether shoppers can actually find, compare and buy what they need.
- Degree in computer science or a related field, or equivalent practical experience.
- Eligible to work in Singapore.
Nice To Have
- Experience with Cloudflare Workers, Pages, D1, R2 or other edge or serverless platforms.
- Built or used MCP servers, LLM tool calling, or agent integrations.
- Ecommerce experience: catalogues, payments, shipping integrations, product feeds or marketplaces.
- Familiarity with technical SEO and ************* structured data.
How Success Looks
First 30 days
Set up locally, learn the storefront, agent API and data model, and ship your first fixes to production.
First 60 days
Own a feature area end to end, such as agent search, checkout or a supplier pipeline, with tests and monitoring.
First 90 days
Lead a meaningful improvement that shoppers or AI assistants notice, and help shape the technical roadmap.
Apply Now
Submit your resume to *************
Email us with the subject line
Application - Full-Stack Software Engineer (TypeScript). Include anything that shows how you think and the work you have done.
- Your resume or CV, or a LinkedIn profile.
- Links to GitHub, a portfolio, or products you helped build, with a line on what you did.
- A short note on how you would make an online store easier for an AI assistant to shop.
- Your earliest availability and expected salary range, if you are comfortable sharing it.