Key Responsibilities
Application Development
Design, develop, and implement AI-powered digital applications and solutions.
Translate business and operational requirements into functional applications.
User Interface Design
Develop intuitive, responsive, and visually appealing user interfaces to improve user experience and usability.
Code Optimization
Write clean, scalable, efficient, and maintainable code.
Optimize application performance and ensure system reliability.
Testing & Debugging
Conduct testing, troubleshooting, and debugging to ensure application quality and performance.
Identify and resolve technical issues promptly.
Collaboration
Work closely with operations teams, engineers, and stakeholders to deliver integrated digital solutions.
Participate in project discussions, planning, and implementation activities.
Documentation
Maintain comprehensive technical documentation, including system designs, workflows, and application updates.
Continuous Improvement
Stay updated with emerging technologies, AI trends, and software development best practices.
Recommend and implement improvements to existing systems and workflows.
Support & Maintenance
Provide ongoing application support, enhancements, and maintenance after deployment.
Requirements
2–5 years of relevant working experience in software development, AI solutions, or digital application development.
Degree or Diploma in Computing, Software Engineering, Information Technology, or equivalent.
Strong analytical and problem-solving skills.
Positive work attitude and self-motivated in a fast-paced environment.
Excellent communication and interpersonal skills.
Ability to collaborate effectively with diverse stakeholders.
Experience with software development tools and technologies.
Good understanding of software development lifecycle and maintenance processes.
Ability to manage multiple tasks and priorities effectively.
Preferred Technical Skills
Experience in AI or machine learning application development.
Knowledge of frontend and backend development frameworks.
Familiarity with APIs, databases, and cloud technologies.
Experience with UI/UX design principles.
Understanding of automation and digitalization solutions is an advantage.