Full Stack Developer

Gencode Sdn Bhd

Selangor

On-site

MYR 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GenCode Sdn Bhd is seeking a capable Full Stack Developer to build and maintain web applications using PHP/Laravel in Malaysia. You will design and implement backend services, frontend interfaces, REST APIs, and essential integrations, while optimising MySQL databases for performance and reliability.

You will collaborate with cross-functional teams to translate business requirements into practical technical solutions, leverage AI-assisted development where applicable, and contribute to product

Qualifications

  • Bachelor’s degree in CS/Software Eng/IT or related field.
  • 3–5 years of relevant full stack or software development experience.
  • Strong hands-on PHP and Laravel framework experience.
  • Good knowledge of MySQL, JavaScript, HTML, and CSS.
  • Good understanding of REST APIs, web services, and system integration.

Responsibilities

  • Develop, enhance, maintain, and support web applications using PHP/Laravel.
  • Develop backend services, frontend interfaces, REST APIs, and system integrations.
  • Design, develop, and optimise databases, primarily MySQL.
  • Support Java-based applications and services where required.
  • Troubleshoot, debug, and optimise application performance and reliability.

Skills

PHP/Laravel
MySQL
JavaScript
HTML
CSS
REST API
Web services
System integration
Git/version control
AWS

Education

Bachelor’s Degree in Computer Science/Software Engineering/Information Technology

Tools

Git
AWS

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Develop, enhance, maintain, and support web applications using PHP/Laravel.

Develop backend services, frontend interfaces, REST APIs, and system integrations.

Design, develop, and optimise databases, primarily MySQL.

Support Java-based applications and services where required.

Troubleshoot, debug, and optimise application performance and reliability.

Apply good practices in coding, testing, Git/version control, documentation, and application security.

2. GenCode Product Development

Develop, enhance, maintain, and support GenCode’s digital products and platforms.

Support the continuous development and enhancement of GenBlu, particularly its loyalty and customer engagement capabilities.

Support new product development, system enhancements, and commercialisation initiatives.

3. Integration & Platform Development

Develop and maintain integrations with ERP, CRM, Data Lake, payment platforms, third-party systems, and enterprise applications.

Build and maintain reliable APIs and data services across GenCode platforms.

Support applications deployed on

AWS and other cloud environments.

Ensure solutions meet requirements for performance, scalability, security, and reliability.

4. AI-Assisted Development

Utilise AI coding tools such as GitHub Copilot, Cursor, Claude Code, or equivalent tools to improve development productivity.

Leverage AI for code generation, debugging, refactoring, testing, documentation, and optimisation.

Adopt modern AI-assisted software engineering practices to improve development efficiency and code quality.

Support the integration of AI/LLM and Agentic AI capabilities into GenCode products where applicable.

Work closely with Product, UI/UX, DevOps, AI, Project Management, and business teams throughout the development lifecycle.

Translate business and functional requirements into practical technical solutions.

Participate in technical design, development, testing, deployment, and production support.

Contribute ideas for product enhancement, technology improvement, and development efficiency.

Key Responsibilities
1. Full Stack Development
  • Develop, enhance, maintain, and support web applications using PHP/Laravel.
  • Develop backend services, frontend interfaces, REST APIs, and system integrations.
  • Design, develop, and optimise databases, primarily MySQL.
  • Support Java-based applications and services where required.
  • Troubleshoot, debug, and optimise application performance and reliability.
  • Apply good practices in coding, testing, Git/version control, documentation, and application security.
2. GenCode Product Development
  • Develop, enhance, maintain, and support GenCode’s digital products and platforms.
  • Support the continuous development and enhancement of GenBlu, particularly its loyalty and customer engagement capabilities.
  • Support new product development, system enhancements, and commercialisation initiatives.
3. Integration & Platform Development
  • Develop and maintain integrations with ERP, CRM, Data Lake, payment platforms, third-party systems, and enterprise applications.
  • Build and maintain reliable APIs and data services across GenCode platforms.
  • Support applications deployed on
  • AWS and other cloud environments.
  • Ensure solutions meet requirements for performance, scalability, security, and reliability.
4. AI-Assisted Development
  • Utilise AI coding tools such as GitHub Copilot, Cursor, Claude Code, or equivalent tools to improve development productivity.
  • Leverage AI for code generation, debugging, refactoring, testing, documentation, and optimisation.
  • Adopt modern AI-assisted software engineering practices to improve development efficiency and code quality.
  • Support the integration of AI/LLM and Agentic AI capabilities into GenCode products where applicable.
5. Product & Project Collaboration
  • Work closely with Product, UI/UX, DevOps, AI, Project Management, and business teams throughout the development lifecycle.
  • Translate business and functional requirements into practical technical solutions.
  • Participate in technical design, development, testing, deployment, and production support.
  • Contribute ideas for product enhancement, technology improvement, and development efficiency.
Qualifications & Experience
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or other relevant field.
  • 3–5 years of relevant experience in full stack or software development.
  • Strong hands-on experience in PHP and Laravel Framework.
  • Good knowledge of MySQL, JavaScript, HTML, and CSS.
  • Good understanding ofREST API, web services, and system integration.
  • Knowledge or experience in Java is an advantage.
  • Experience with Git/version control and software development lifecycle practices.
  • Knowledge of AWS/cloud platforms is an advantage.
  • Experience in enterprise applications, SaaS, digital products, or system integration
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

GENCODE SDN BHD • Petaling Jaya

On-site
MYR 60,000 - 120,000
DevOps Engineer
DevOps Engineer

Gencode Sdn Bhd • Selangor

On-site
MYR 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Aafiyat • Bandar Baru Bangi

On-site
MYR 60,000 - 90,000
Software Engineer (Java)
Software Engineer (Java)

CEIC Data • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Programmer
Programmer

Bateriku • Selangor

On-site
MYR 60,000 - 120,000
Senior Full-Stack PHP/Laravel Engineer – AI-Driven SaaS
Senior Full-Stack PHP/Laravel Engineer – AI-Driven SaaS

GENCODE SDN BHD • Petaling Jaya

On-site
MYR 60,000 - 120,000
Full Stack Developer
Full Stack Developer

PLUS Malaysia • Selangor

On-site
MYR 90,000 - 130,000
Full-Stack Software Engineer (AI & System Maintenance)
Full-Stack Software Engineer (AI & System Maintenance)

Jobstreet Malaysia • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Developer (Hybrid)
Software Developer (Hybrid)

Q3 Aurelia • Selangor

On-site
MYR 72,000 - 120,000
Full-Stack Developer — PHP/Laravel & API Expert
Full-Stack Developer — PHP/Laravel & API Expert

Gencode Sdn Bhd • Selangor

On-site
MYR 90,000 - 130,000