Front-End Collaboration: Collaborate with front-end developers to implement user interfaces and ensure seamless integration between the front-end and back-end components.
Security: Implement security best practices to protect web applications against common security vulnerabilities such as SQL injection, XSS, and CSRF.
Performance Optimization: Optimize application performance, troubleshoot botlenecks, and ensure scalability for high-traffic websites and applications.
...
Ensure developed modules comply with established architecture standards, coding standards and quality requirement.
Participate in client meetings, requirement gathering sessions, solution reviews and technical workshops to support project delivery and system integration.
This role will be reporting to the Head of software development.
...
Ensure developed modules comply with established architecture standards, coding standards and quality requirement.
Participate in client meetings, requirement gathering sessions, solution reviews and technical workshops to support project delivery and system integration.
This role will be reporting to the Head of software development.
...
Ensure developed modules comply with established architecture standards, coding standards and quality requirement.
Participate in client meetings, requirement gathering sessions, solution reviews and technical workshops to support project delivery and system integration.
This role will be reporting to the Head of software development.
...
Gain hands-on experience building applications using modern AI-driven software engineering practices, including Generative AI, Agentic AI, and AI-assisted development workflows.
Develop new features and enhance existing applications using modern programming languages, frameworks, and cloud technologies.
Participate in coding, testing, debugging, and troubleshooting activities, while gaining hands-on experience with engineering best practices
...
Assist in the design, development, testing, and maintenance of enterprise web, mobile, and backend applications.
Learn and apply the complete Software Development Life Cycle (SDLC), from requirements gathering, solution design, development, testing, deployment, to production support.
...