Full Stack Web Developer
Abacus Strategic Advisory Sdn Bhd
• 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