Full Stack Developer (AI-Driven Product Development)
Summary
Onsite full stack developer in Wong Chuk Hang, Hong Kong who designs and maintains web apps and APIs — React/Next.js/Vue frontends, Node.js or Python backends, SQL/NoSQL databases on AWS — while using AI coding assistants and LLM tooling (LangChain, RAG, AI agents) to speed up development and build AI-powered features.
Overview
We are looking for a proactive Full Stack Developer who not only builds scalable applications but also embraces AI-assisted development and product innovation. The ideal candidate combines strong engineering fundamentals with practical experience leveraging AI tools to accelerate development, and deliver better user experiences.
Key responsibilities
Full Stack Development
Design, develop, test, and maintain web applications and APIs
Build responsive frontend applications using modern frameworks
Develop backend services, databases, and integrations
Collaborate with UI/UX designers, project managers, and stakeholders
AI-Augmented Development
Utilize AI coding assistants (GitHub Copilot, ChatGPT, Claude, Cursor, etc.) to improve development productivity
Apply AI tools to accelerate debugging, documentation, testing, refactoring, and code generation
Create automation solutions using AI APIs and Large Language Models (LLMs)
Technical Requirements
Frontend
React.js / Next.js / Vue.js
HTML5, CSS3, JavaScript, TypeScript
Responsive and mobile-first development
API integration and state management
Backend
Node.js / NestJS / Express.js
Python (FastAPI, Django, Flask)
RESTful API and GraphQL
Authentication and security best practices
Database
MySQL
PostgreSQL
MongoDB
Redis
Cloud & DevOps
AWS
Docker and containerized deployment
CI/CD pipelines
Linux server administration
Nginx reverse proxy configuration
AI & Automation
Experience with one or more of:
OpenAI API
Azure OpenAI
Claude API
Gemini API
LangChain
Vector Databases
RAG (Retrieval-Augmented Generation)
AI Agents
Workflow automation platforms
Preferred Experience
Building AI-powered applications.
Chatbot or virtual assistant development.
Document intelligence solutions.
Workflow automation projects.
SaaS platform development.
E-commerce integrations.
Data analytics and reporting systems
Bonus Points
Experience with Cursor AI, Windsurf, GitHub Copilot, Claude Code, or OpenAI Codex.
Experience building AI agents and multi-agent systems.
Fine-tuning or deploying open-source LLMs.
Knowledge of MCP (Model Context Protocol).
Experience with vector search and semantic retrieval systems.
Experience running AI workloads on cloud infrastructure
You are required to submit a dummy proposal together with your resume:
Machinary Battery Monitoring Dashboard - Interview Assignment
Assume you are handling a development project for a machine monitor, please prepare and present your proposed Battery Monitoring Dashboard solution/ handling.
Available data (from database):
· Device name
· Battery Level (%)
· Charging Status
· Input Power
· Output Power
· Battery Temperature
· Battery Health
· Notifications / Alerts
Besides from text content (no more then 3 A4 pages), you may use diagrams, wireframes, mockups, or presentation slides to present your proposal (no more than 10 mins).
Please email the resume and dummy proposal to HR@acctbc.com
Skills
- Agentic AI
- AI
- Analytics
- API
- Authentication
- Automation
- AWS
- Azure
- ChatGPT
- CI/CD
- Claude
- Claude Code
- Cloud
- CSS
- Data Analytics
- DevOps
- Django
- Docker
- E-commerce
- Express.js
- FastAPI
- Fine Tuning
- Flask
- Gemini
- GitHub
- Github Copilot
- GraphQL
- HTML
- JavaScript
- LangChain
- Linux
- LLM
- MCP
- MongoDB
- MySQL
- NestJS
- Next.js
- Nginx
- Node.js
- OpenAI
- PostgreSQL
- Python
- RAG
- React
- Redis
- REST
- SaaS
- TypeScript
- Vector Databases
- Vector Search
- Vue
- Wireframing
