IPS Software Sdn Bhd
Software Developer
Builds and maintains web applications, business management systems, and APIs for client projects, working with PHP/MySQL while using AI coding tools to assist development. Day to day involves coding, debugging, testing, reviewing AI-generated code, and integrating third-party APIs following Git workflows from the Petaling Jaya office.
- Compensation
- Not disclosed
- Location
- Petaling Jaya, Selangor
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Diploma or degree in Computer Science, Software Engineering, IT or related field, or equivalent practical experience
- Knowledge of PHP and MySQL
- Basic understanding of Git, REST APIs and debugging
- Able to read, understand and explain existing and AI-generated code
- Able to review AI-generated solutions, identify potential issues and verify results work as intended
- Good problem-solving skills and willingness to investigate issues independently
- Willing to learn new technologies, tools and development practices
- Responsible, proactive and able to communicate clearly with team members
Nice to have
- Familiarity with Laravel or CodeIgniter
- Knowledge of JavaScript, React, HTML and CSS
- Familiarity with AI coding tools such as ChatGPT, Claude Code, GitHub Copilot or similar
- Fresh graduates with relevant projects and strong willingness to learn encouraged to apply
- Experience maintaining existing systems, integrating third-party APIs or AI-assisted development workflows
Full description
Responsibilities
- Develop and maintain web applications, business management systems and APIs for client projects.
- Use AI development tools to assist with coding, debugging, testing, documentation and problem-solving.
- Read and understand existing code, project documentation and requirements before making changes.
- Review, verify and improve AI-generated code to ensure it meets project requirements and coding standards.
- Investigate bugs, identify root causes and implement appropriate fixes.
- Develop and integrate APIs and third-party services.
- Test new features and changes, including checking how they affect existing functionality.
- Follow project development workflows, including Git version control, code reviews and documentation.
- Communicate progress, technical issues and proposed solutions clearly to the team.
- Take ownership of assigned tasks and ensure completed work is functional and maintainable.
- Work with team members to improve development processes and make effective use of AI tools.
- Handle client and project information responsibly when using AI tools, following company guidelines.
Requirements
- Diploma or degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent practical experience.
- Knowledge of PHP and MySQL.
- Familiarity with Laravel or CodeIgniter is an advantage.
- Knowledge of JavaScript, React, HTML and CSS is an advantage.
- Basic understanding of Git, REST APIs and debugging.
- Familiarity with AI coding tools, such as ChatGPT, Claude Code, GitHub Copilot or similar tools, is an advantage.
- Able to read, understand and explain existing and AI-generated code.
- Able to review AI-generated solutions, identify potential issues and verify that the results work as intended.
- Good problem-solving skills and willingness to investigate issues independently.
- Willing to learn new technologies, tools and development practices.
- Responsible, proactive and able to communicate clearly with team members.
- Fresh graduates with relevant projects and a strong willingness to learn are encouraged to apply.
- Experience maintaining existing systems, integrating third-party APIs or working with AI-assisted development workflows is an advantage.