← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Software Engineer (Full-Stack / AI Platform)

UDomain Web Hosting Co Ltd · Kwun Tong, Kwun Tong District

📅 06/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 7,012 jobs in Hong Kong →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
We're looking for a mid-level Software Engineer to own full-stack development across our product suite and help drive our AI initiatives into production. You'll take features from design to deployment — building both frontend and backend, integrating payment and subscription systems, and shipping LLM-powered features, AI agents, and automation. This is a hands-on role with real ownership: you'll make technical decisions, review others' code, and mentor more junior engineers as the team grows. Responsibilities • Own full-stack features end to end across our web platforms — customer portals, admin tools, and public-facing sites. • Design, build, and maintain REST APIs, and integrate third-party services (payments, email, messaging, SSO). • AI/LLM engineering: integrate large language models, build AI agents and workflow automation, and develop tooling such as MCP (Model Context Protocol) servers that expose our services to AI clients. • Build and improve payment and billing features: subscriptions, invoicing, and Stripe integrations within our payment platform. • Uphold code quality through reviews, testing, and sensible architecture, and ship reliably through our Docker + CI pipeline. • Contribute to technical direction and help mentor junior team members. Our Tech Stack • Backend: Python (FastAPI, Django / Django REST Framework), Celery, PostgreSQL, MySQL. Some Java and PHP services. • Frontend: Next.js, React, TypeScript, with UI libraries such as Mantine and Tailwind CSS; Redux Toolkit and TanStack Query for state and data. • AI: LLM integrations, AI agents and automation workflows, and Model Context Protocol (MCP) tooling. • Infrastructure: Docker & docker-compose, GitLab CI, RESTful APIs, Stripe. Requirements • A degree in Computer Science, Software Engineering, or a related field — or equivalent professional experience. • 3–6 years of professional software development experience, with a track record of shipping production web applications. • Proven, hands-on proficiency working with AI coding agents (Claude Code, Cursor, Codex or similar) as part of your daily workflow — you know how to prompt them well, when to trust their output, and how to review and test it critically. This is a core requirement for the role, not a bonus. • Strong proficiency in a modern backend language — ideally Python (FastAPI and/or Django REST Framework) — and solid experience building and consuming REST APIs. • Hands-on frontend experience with React and TypeScript, ideally with Next.js. • Solid working knowledge of relational databases (PostgreSQL and/or MySQL) and data modeling. • Comfortable with Git, Docker, and CI/CD workflows in a team setting. • Able to work independently, own features from design through deployment, and make sound technical trade-offs. • Clear communicator who works well in a small, collaborative team. Nice to Have • Hands-on experience with LLM APIs, AI agents, or MCP tooling. • Payment/billing integration experience (Stripe or similar), and familiarity with subscription/invoicing systems. • Experience with Celery or other task queues, and asynchronous/background processing. • Exposure to Java or PHP for maintaining or integrating with existing services. • Experience mentoring junior engineers or leading small features/projects. We provide competitive salary package with benefits including 5-day work week, group medical insurance, birthday/ marriage/ annual leave/ staff anniversary/ full-paid sick leave and other benefits to the right candidates. Interested parties please do not hesitate to send us your full resume with expected salary. (Personal data collected would be used for recruitment purpose only)
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →