Job purpose

The Senior IT Programmer is responsible for building and maintaining secure, scalable, and responsive web applications that support business operations. The role also involves implementing AI-driven features and contributing innovative solutions to improve efficiency and digital transformation.

Duties and Responsibilities

Ensure Compliance to Rules and Regulations

  • Ensures compliance with all NagaWorld’s standards or relevant industry standards during all aspects of work
  • Ensures all employees adherence to NagaWorld’s Code of Conduct, Internal Rules, and Regulations at all times

General Job Functions

  • Develops and maintains enterprise web applications using modern frontend (React/Vue/Angular) and backend (Node.js/Python/PHP) technologies
  • Designs and integrates RESTful APIs and internal/external services
  • Implements responsive, user-friendly interfaces with a strong UX/UI focus
  • Collaborates with cross-functional teams (Product, QA, DevOps)
  • Integrates AI tools such as LangChain, RAG, in-house LLMs (e.g., Ollama, GPT4All), and vector databases (FAISS, Chroma)
  • Guides junior developers and participates in code reviews
  • Optionally contributes to microservices-based architecture design
  • Any other tasks assigned

Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent education required
  • Proficient in Node.js, Python, or PHP (Laravel)
  • Strong frontend skills in React, Vue, or Angular
  • Experience with PostgreSQL, MySQL, and optionally SQL Server
  • Familiar with Git, Docker, CI/CD, and modular coding practices
  • Exposure to AI/ML integration and open-source LLMs is a plus
  • Solid understanding of responsive UI, accessibility, and UX principles
  • Skilled in fostering positive team dynamics
  • Minimum 5 years of full-stack development experience
  • Proficient in Microsoft Office including Excel, PPT, Word and Outlook
  • English Language proficiency

Working Conditions

This position may require extended working hours and may include evenings, weekends, and public holidays.

Direct Reports

Any person(s) nominated by management.

How to apply

Please submit CV, highlighting job position to careers@nagaworld.com
Talent Acquisition – Group Human Resources
NagaWorld® Limited
Samdech Techo Hun Sen Park, Phnom Penh, Kingdom of Cambodia.

Follow us: Facebook / Telegram