Senior Executive of Backend Developer
Key responsibilities
- S/he shall design, implement, and maintain server-side application logic.
- S/he shall develop RESTful APIs and services to support front-end requirements.
- S/he shall optimize application for maximum speed, scalability, and performance.
- S/he shall manage and ensure the performance, security, and responsiveness of APIs.
- S/he shall collaborate with front-end developers to integrate user-facing elements.
- S/he shall troubleshoot and debug complex application issues.
- S/he write clean, maintainable, and well-documented code.
- S/he stay up-to-date with backend development best practices and emerging technologies.
- S/he shall provide general technical support and other assigned tasks
Qualification Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Proven experience as a Backend Developer or similar role.
- Proficient in backend programming languages (e.g., Python, Node.js, Java).
- Experience with frameworks like Express.js, or similar.
- Strong knowledge of databases (e.g., MySQL, PostgreSQL, MongoDB) and data modeling.
- Familiarity with cloud platforms (AWS) and microservices architecture.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and ability to work collaboratively in a team environment.
- Knowledge of security best practices for web applications.
- The ability to express complex technical concepts effectively, both verbally and in writing.
- The proven ability to work independently and be self-motivated with minimal supervision and assistance
- Strong verbal and written communication skills in both Khmer and English.
- Competence in Microsoft Office Software.
- Knowledge in research and data analysis is a plus.
Senior Executive of Frontend Developer
Key responsibilities
- S/he shall develop and maintain front-end features and components for web applications.
- S/he shall translate design mockups and wireframes into high-quality code.
- S/he shall implement responsive design and ensure compatibility across various devices and browsers.
- S/he shall optimize application performance for speed, scalability, and user experience.
- S/he shall collaborate with backend developers to integrate APIs and ensure seamless data flow.
- S/he shall troubleshoot, debug, and resolve front-end issues efficiently.
- S/he shall write clean, maintainable, and reusable code following industry standards.
- S/he shall stay updated on the latest web development trends, tools, and best practices.
- S/he shall provide general technical support and other assigned tasks
Qualification Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Proven experience as a Frontend Developer or similar role in web application development.
- Proficiency in HTML, CSS, and JavaScript, with experience in modern JavaScript frameworks or libraries (e.g., React, Angular, Vue, Material-UI, Bootstrap).
- Experience with responsive design, cross-browser compatibility, and front-end performance optimization.
- Familiarity with version control systems (e.g., Git) and collaborative workflows.
- Understanding of RESTful APIs and integrating frontend components with backend systems.
- Knowledge of UI/UX principles and experience with design tools (e.g., Figma, Adobe XD).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work in a collaborative team environment.
- Ability to work effectively as a team and individual with a sense of responsibility, flexibility, adaptability, and willingness to learn.
- Ability to prioritize tasks effectively, maintain timelines, and manage/plan workloads effectively.
- Strong verbal and written communication skills in both Khmer and English.
Executive of Web Application Tester
Key responsibilities
- S/he shall design, execute, and maintain test cases, plans, and scripts for web applications.
- S/he shall conduct functional, regression, integration, and performance testing to ensure application quality.
- S/he shall identify, document, and track bugs, issues, and inconsistencies in web applications.
- S/he shall work closely with developers and designers to replicate issues, analyse root causes, and validate fixes.
- S/he shall conduct usability and accessibility testing to ensure a positive user experience across different devices and browsers.
- S/he shall develop and implement automated tests for routine checks and scenarios.
- S/he shall ensure applications meet performance, usability, and security requirements.
- S/he shall provide feedback and suggestions to improve the application’s functionality and user experience.
Qualification Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience as a Tester or QA Specialist, specifically in web application testing.
- Familiarity with testing methodologies and tools (e.g., Selenium, JMeter, Postman, or similar).
- Experience in both manual and automated testing techniques.
- Strong understanding of web technologies (HTML, CSS, JavaScript) and cross-browser compatibility.
- Knowledge of basic SQL for database verification and API testing.
- Excellent analytical and problem-solving skills, with attention to detail.
- Strong communication skills and ability to work collaboratively with cross-functional teams.
- Ability to work effectively as a team and individual with a sense of responsibility, flexibility, adaptability, and willingness to learn.
- Ability to prioritize tasks effectively, maintain timelines, and manage/plan workloads effectively.
- Strong verbal and written communication skills in both Khmer and English.
Executive of UX/UI Designer
Key responsibilities
- S/he shall conduct user research, interviews, and usability studies to gather insights into user needs and behaviour.
- S/he shall design and deliver wireframes, prototypes, user flows, and mockups for web applications.
- S/he shall create and implement intuitive user interfaces that align with brand guidelines and improve overall user experience.
- S/he shall collaborate with developers to ensure designs are feasible and effectively translated into working code.
- S/he shall iterate on designs based on user feedback, analytics, and testing results to continuously improve the product.
- S/he shall develop and maintain design documentation, style guides, and UI patterns for consistency across applications.
- S/he shall keep up with the latest design trends, tools, and best practices in UX/UI design.
Qualification Requirements
- Bachelor’s degree in Design, Information Technology, or related field (or equivalent work experience).
- Proven experience as a UX/UI Designer with a strong portfolio showcasing web application design projects.
- Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar.
- Strong understanding of UX/UI principles, user-centered design methodologies, and usability best practices.
- Experience with wireframing, prototyping, and creating high-fidelity mockups.
- Knowledge of responsive design and front-end technologies (HTML, CSS, JavaScript) is a plus.
- Excellent communication and collaboration skills with a user-centric approach to problem-solving.
- Strong attention to detail and the ability to work independently as well as in a team.
- Excellent communication skills and the ability to work in a collaborative team environment.
- Ability to work effectively as a team and individual with a sense of responsibility, flexibility, adaptability, and willingness to learn.
- Ability to prioritize tasks effectively, maintain timelines, and manage/plan workloads effectively.
- Strong verbal and written communication skills in both Khmer and English.