Human Resources Assistant
As a Human Resources Assistant you will connect with our colleagues and help to handle different administrative activities as an all-round HR support. You will help in building an open and dynamic working environment with a positive workplace culture and help to build a close relationship between the company and its employees including making contributions to improving overall employee satisfaction.
IT Business Analyst
As an IT Business Analyst you will act as a liaison between business users and technical developers. You will gain an understanding of the needs of multiple stakeholders, develop project plans, manage risks and escalations and ensure quality control throughout project life cycles. You will perform business analysis and user requirement studies; prepare data mapping specifications for development and test cases for System Integration Testing, and assist users in the performance of User Acceptance Tests.
Assistant IT Manager / IT Manager
As an Assistant IT Manager you will mentor, help grow and contribute to a team whose main responsibilities are planning and managing IT infrastructure, system, web and application servers. Your team is responsible for enhancing system serviceability, maintaining stability, providing solutions and troubleshooting both hardware and software issues. Your team will also be responsible for the implementation, development, maintenance and ongoing support of IT systems as well as the service delivery of corporate application systems.
As a Scrum Master you will be key to overseeing the scrum and development team. You will be knowledgeable in Agile methodologies and will help to educate team members on the optimum functioning of a ‘Scrum’ team. You will also act as a buffer between the Scrum Team and Product Owners, and ensure a safe and productive working environment for the team by helping with conflict resolution and problem solving.
Senior Developer (Android)
As a Senior Android Developer your responsibilities include developing mobile applications with native Android SDK,and ensuring quality deliveries by writing and conducting unit and snapshot tests. You will be involved in brainstorming, discussing and planning with teammates and stakeholders to achieve project goals. Your responsibilities also include exploring and keeping up-to-date with mobile related technology and techniques.
As a Solution Architect your responsibilities include designing professional, long-lasting, innovative and secure solutions that utilize the latest technologies to improve outcome efficiency and quality. You will communicate with our clients to understand business goals, user stories, and execution plans; and provide professional consultation to our business teams with feasible and cost-effective technical solutions established from rough business ideas.
Key Account Executive/ Manager
As a Key Account Executive/ Manager within the Business Development Team, you will focus on managing clients and maintaining long and lasting trusting relationships with them. Your duties include providing solutions through face-to-face visits, reviewing and reporting accounts, attending product forums as well as other account management activities that are needed. You will also have to plan and achieve sales targets by formulating sales plans and strategies.
As a System Analyst your responsibilities include providing knowledge, insights, directions and guidelines to less experienced colleagues. You will be working with various parties to develop core libraries which support high-quality, high-throughput and low latency communications between applications. You will also manage, monitor, and distribute technical tasks through JIRA; design cloud-native solutions on AWS, Google Cloud and Azure; and dive fearlessly into the unknown fields and conduct R&D for our own internal projects.
Senior Developer (iOS)
As a Senior iOS Developer your responsibilities include developing mobile applications with native iOS SDK, and ensuring quality deliveries by writing and conducting unit and snapshot tests. You will be involved in brainstorming, discussing and planning with teammates and stakeholders to achieve project goals. Your responsibilities also include exploring and keeping up-to-date with mobile related technology and techniques.
As a Project Manager you will need to be able to work independently and take full responsibility for medium to large scale projects. You will identify potential opportunities from current clients, and share the latest technology trends with them. You will manage a small team of senior project executives and project executives; provide guidelines to the teammates to finish assigned tasks and accomplish project missions. You will inspire team members to shape and pursue their career goals and achieve professional growth.