hackquest logo

Full Stack Web Developer

A

Abacus Strategic Advisory Sdn Bhd

Full-time
SQLPHP (Hyperf / Laravel)redisJavaScriptModern frontend frameworkGitAPI DevelopmentcursorRAG

• Full-Stack Development: design, develop, and maintain scalable web applications across frontend and backend

• Backend Development: build and optimize backend systems using PHP (Hyperf / Laravel or other MVC frameworks), MySQL, and Redis; may also contribute to Java, Python, Go, or Node.js stacks for APIs and business logic

• Frontend Development: develop responsive, user-friendly interfaces using modern JavaScript frameworks (React, Vue.js, Next.js)

• API Development: design, develop, and integrate RESTful APIs and third-party services

• AI Application Development: develop and deploy AI-powered applications including LLM integrations, AI Agents, chatbots, workflow automation, and intelligent assistants

• AI Service Integration: integrate AI services such as OpenAI, Anthropic Claude, Google Gemini, or other LLMs

• AI-Assisted Development: proficiently use AI coding tools (GitHub Copilot, Cursor, Claude) to write, complete, and debug code — quickly understanding requirements, generating code skeletons, and shipping them

• Database Operations: perform database design and CRUD (MySQL, Redis, MongoDB); write and optimize SQL; improve database efficiency, scalability, and security

• Code Quality: review, test, and correct AI-generated code — understanding its principles rather than copying blindly — keeping code clean, readable, maintainable, and runnable; follow best practices and participate in code reviews

• Bug Fixing & Testing: locate and fix defects across the full stack; write basic unit tests; support integration and self-testing

• Version Control: use Git / GitLab for commits, branch management, and collaborative development

• Collaboration & Documentation: work with UI/UX designers, product managers, and cross-functional teams; write technical documentation; deliver high-quality software

• Continuous Learning: keep learning new technologies and AI-tooling best practices (prompt techniques, tool usage) to improve AI-assisted development


Requirements

• Bachelor's degree or above in Computer Science, Software Engineering, or a related field

• Proficient in Mandarin to communicate effectively with Mandarin-speaking team members

• Full-stack development experience; command of at least one backend language and one frontend framework

Strong experience with:

• PHP (Hyperf / Laravel or other MVC frameworks)

• MySQL, Redis

• JavaScript, HTML5, CSS3

• Modern frontend frameworks such as React, Vue.js, or Next.js

• RESTful API development, Git version control

• Basic database and networking knowledge

• Familiar with or willing to deeply use AI coding tools (Copilot / Cursor); able to read and judge the correctness of AI-generated code rather than copy it blindly

• Strong analytical and problem-solving skills; fast learner, responsible; able to work independently and collaborate effectively


Preferred / Plus

• Experience with Nginx, Linux, and Docker

• Experience integrating AI APIs such as OpenAI, Claude, Gemini, or similar LLM platforms

• Knowledge of AI Agent frameworks (LangChain, LangGraph, CrewAI, AutoGen, OpenAI Agents SDK, MCP)

• Experience with RAG (Retrieval-Augmented Generation), vector databases, prompt engineering, function calling, and AI workflow automation is preferred


Experience

• 1–2 years of experience or solid project / internship experience (junior); candidates with proven full-stack experience may map to a more senior level