Full-Stack Software Engineer (TypeScript)
Tanatasa · Singapour
Job description
About the role
Tanatasa builds an online store so AI assistants can shop as easily as people. As a full-stack software engineer you will ship across the whole product: the React storefront, the agent API and MCP server, checkout and payments, and the catalogue and supplier pipelines behind them. The position is based in Singapore and is full-time.
Key responsibilities
- 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 complete checkout.
- 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; use AI coding tools and design APIs and data that AI agents can use safely.
Required profile
- 3+ years of professional software engineering experience shipping web products to production.
- Degree in computer science or a related field, or equivalent practical experience.
- Eligible to work in Singapore.
- Clear written communication and product sense about how shoppers find, compare and buy.
Required skills
- TypeScript and modern JavaScript, with real experience in React and HTTP APIs.
- Solid SQL and data modelling, including designing tables, writing efficient queries and planning migrations.
- Nice to have: Cloudflare Workers, Pages, D1, R2 or other edge/serverless platforms; MCP servers, LLM tool calling or agent integrations; ecommerce experience; technical SEO and schema.org structured data.
To apply, send your resume by email with the subject "Application - Full-Stack Software Engineer (TypeScript)", including your resume or LinkedIn profile, links to GitHub or a portfolio, a short note on how you would make an online store easier for an AI assistant to shop, and your earliest availability and expected salary range.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salary: Full Stack Engineer Based on 20 job offers in SingaporeSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 12 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Tanatasa
Singapour