Careers
Let's Work Together
Join us, and be part of a team that’s shaping the future of technology with creativity and ambition.
HR and Admin Officer
Responsibilities:
- Oversee daily administrative tasks, including office management and coordination with suppliers and service providers.
- Manage end-to-end HR processes, including recruitment, employee onboarding, and records maintenance.
- Process payroll accurately and on time, including computing hours worked, deductions, and taxes.
- Ensure compliance with labor laws, company policies, and payroll regulations.
- Coordinate employee benefits, attendance tracking, and performance reviews.
- Handle employee relations tasks, addressing queries and providing support where needed.
- Prepare HR and payroll reports for management as required.
Qualifications:
- Bachelor’s degree in Human Resources, Business Administration, Accounting, or related field.
- Proven experience in administrative, HR, and payroll roles (2+ years preferred).
- Knowledge of labor laws, payroll systems, and HR best practices.
- Proficiency in MS Office and HR/payroll software.
- Excellent organizational, multitasking, and problem-solving skills.
- Strong attention to detail and ability to maintain confidentiality.
Account Manager
If you excel in building strong client relationships, have a keen customer focus, and possess excellent communication skills, we’re looking for you!
Responsibilities:
- Client Relationship Management
- Account Management
- Client Communication
- Needs Assessment
- Solution Delivery
- Problem Resolution
- Sales Support
- Reporting and Analysis
Qualifications:
- Bachelor’s degree in business administration, marketing, sales, or related field.
- Proven experience in account management, client relations, or sales.
- Strong communication, negotiation, and interpersonal skills.
- Problem-solving and decision-making abilities.
- Ability to multitask, prioritize, and manage time effectively.
- Familiarity with CRM software and sales tools.
Software Engineer
If you excel in coding, have a passion for problem-solving, and possess strong technical skills, we’re looking for you!
Responsibilities:
- Design, develop, and maintain software solutions according to project requirements.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Collaborate with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions.
- Participate in code reviews, providing constructive feedback to peers and improving overall code quality.
- Test software applications to ensure functionality, performance, and security.
- Troubleshoot and debug issues reported by users or identified during testing.
- Continuously research and evaluate new technologies to improve development processes and enhance product features.
- Document software designs, implementation, and maintenance procedures.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Have a experience in software development, with a strong portfolio of projects demonstrating programming skills.
- Proficiency in one or more programming languages such as PHP, C++, Java, etc.
- Experience with software development methodologies like Agile, Scrum, or Kanban.
- Strong problem-solving skills and ability to think creatively.
Excellent communication and teamwork skills. - Familiarity with version control systems, preferably Git.
- Knowledge of database systems and SQL.