Career
JOIN OUR TEAM
Position Summary
- This role is in charge of developing requirements to meet business needs. Defines and publishes internal and external specifications, as well as assisting in the clarification and description of requirements. Acting as a link between internal stakeholders to analyze, document, communicate, and validate platform application business and system requirements.
Responsibilities
- Obtain high-level functional requirements from internal stakeholders or customers.
- Actively communicate with business users to clarify any requirements.
- Analyze and assess business needs, then create a specification document that includes a mockup, workflow, and detailed rules.
- Attend a meeting with business users, if necessary, to gather requirements.
- Provide the development and quality teams with the business requirements and specifications.
- Collaborate with team leaders and application teams to ensure that test requirements are met.
- Collaborate closely with diverse teams to ensure that testing and requirement analysis are completed on time.
- Create a variety of software/system documentation, such as a Functional Specification and a User Guide.
- Support to consolidate report or manage tasks of a small groups.
- Assist with software testing and quality assurance as needed.
Skills & Qualifications
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- At least 3 years of experience as Business Analyst (handling business requirements directly from Business users).
- Experience in software development of web-based/mobile applications is required.
- Proficient English skill, both oral and written.
- Experience in QC/testing field is desirable.
- Strong interpersonal and communications skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- A self-initiated and pro-active team player who can work with minimal supervision.
- Possess excellent time and task management skill.
Position Summary
- The candidate will be responsible for automated deployments, ensuring the highest reliability and scalability of our Production services, and efficiently managing our cloud platform infrastructure.
- Our ideal candidate is a professional with experience in automating deployments with modern configuration and deployment management systems. The candidate requires a broad knowledge of systems, servers, load balancers, storage, security, networking, and some background in programming. We are using cloud infrastructure (AWS), containerization, CI, and CD processes.
Responsibilities
- Build, scale, and monitor various highly complex applications in our cloud platform infrastructure (AWS, GCP, etc.).
- Build and maintain CI/CD pipelines to support automated deployments.
- Build and manage containerization platforms (Docker & Kubernetes).
- Manage and support multitier architecture focusing on web technology stack (CDN, Reverse Proxy, Application, DB).
- Collaborate with development teams to with application developers to automate and accelerate applications’ testing, release, and deployment into a runtime environment quickly and reliably.
- Review and recommend solutions and tools to improve the software development process. focusing on automation, efficiency, and quality enhancement.
- Proactively look for ways to automate the installation and upkeep of build tools and dependencies.
- Managing pre/post-release code merges and the code branching strategies.
- Responsible for mentoring and teaching existing team members. As such, the ideal candidate must have experience clearly explaining solutions to complex problems and demonstrate the ability to lead and impart knowledge effectively to junior resources.
- Monitor system performance, ensure high availability, and maintain system reliability.
- Troubleshoot and resolve infrastructure and deployment issues promptly.
Skills & Qualifications
- Strong hands-on experience with CI/CD tools (Jenkins, GitLab CI, etc.), scripting languages (Bash, Python, etc.) and configuration management tools (Ansible, etc.)
- Strong experience with cloud platforms (AWS, GCP) and infrastructure-as-code (e.g., Terraform, CloudFormation).
- Experience with production deployments of Kubernetes Cluster -Experience in automating provisioning and managing Hybrid-Cloud infrastructure (AWS and On-Prem) at scale.
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK/Graylog, etc.).
- Respond to, troubleshoot and drive root cause analysis (RCA) of complex live production incidents and cross-platform issues handling OS, Networking and Database in a cloud-based SaaS / IaaS environments by following and implementing SRE best practices.
- Capable of estimating costs of various approaches, and finding simple and inexpensive solutions to complex problems.
- Enjoy automating tasks, rather than repeating them.
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- At least 4 years of experience in DevOps position.
- Strong interpersonal and communication skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- A self-initiated and proactive team player who can work with minimal supervision.
Position Summary
- Design, maintain automation framework and develop automation’s test cases using Selenium Java.
Responsibilities
- Complete assigned tasks from your direct superior on time.
- Determine test objectives through detailed analysis in order to automate features comprehensively.
- Develop, plan and implement automated test cases based on software requirements and technical understanding.
- Develop and extend the current test automation infrastructure to be more efficient, both in execution and in reporting.
- Run tests (including manual test or automation test or both) against AUT builds/releases during its development lifecycle.
- Perform manual testing upon request for simple feature
- Create bug reports into Bug Tracking system and follow bug life cycle.
- Report testing status and test results (daily or/and weekly) to superior (Project Leader or Direct Manager) accurately and in a timely manner.
- Support, mentor or coach members in automation skills.
Skills & Qualifications
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- Programming skill is a MUST (Java)
- 2+ years in development or automated testing, writing test cases, executing test cases.
- 1+ years experience with enterprise automation tools or opened-source tools (Selenium is preferred).
- 1+ years experience in manual testing across various test types (API, Functional, UI, Acceptance, etc.)
- Have good knowledge of testing methodologies & techniques and the defect reporting process.
- Experience with Version Control (SVN,GIT), CI/CD system (Jenkin)
- Experience with bug-tracking systems such as JIRA.
- Problem Solving skill, Issue escalation skill, Time management skill.
- Interpersonal and communications skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- Good English written and verbal communication skills are preferred.
- Logical thinking, detail-oriented, willing to take challenges.
- Be able to work in a fast-paced environment.
Position Summary
- Perform development activities to build and maintain WEB-based software systems.
Responsibilities
- Participate in developing web applications using Angular, CSS, Java technologies.
- Understand application requirement and workflow from mockups and converting to workable code.
- Perform coding, testing and reviewing in line with user & system requirements to deliver programs that meet client’s needs and meet the release milestone.
- Perform 3rd level support to rectify production issues and provide solutions.
Skills & Qualifications
- Good Diploma/Degree in Computer Science/Information Technologies.
- Web development knowledge (HTML, CSS, Angular, Javascript, jQuery, JSON etc).
- Java EE development experience (Java Core, Java EE, SPRING).
- Database/SQL knowledge (SQL, Stored Procedures, and MySQL).
- Project experience of CSS animation, or Mobile animation work is an added advantage.
- Familiar with Agile and Continuous Integration and Continuous Delivery (Deployment).
- Knowledge of code versioning tools including Git, or SVN.
- Able to quickly learn new technologies, framework, development languages.
- Strong interpersonal and communications skills, both oral and written.
- Strong debugging and problem-solving skills.
- Understands what to build optimize for speed and scalability
- Able to work in a dynamic and ever-changing industry.
For Senior Web Developer
- Has a STRONG background on Angular, JQuery, JavaScript, J2EE/Spring to develop web-based Java application.
- Has 2-year experience in mentoring and guiding small teams.
- Has matured thinking process, good analytic and problem-solving skills.
Position Summary
- This role is responsible for database design, implementation and management to ensure smooth business operations.
Responsibilities
- Efficiently design tables and write stored procedure to meet application requirement.
- Review database design, coding, index creation and tuning.
- Write and maintain related documentation.
- Schedule and monitor all projects/databases in charge.
- Collaborate with developers to ensure timely delivery of products that meet business requirements and quality metrics.
Skills & Qualifications
- Minimum 1 year of database design experience and 3-year experience with application development, preferably in banking or online-gaming industry.
- Strong knowledge of MYSQL, Percona Xtradb cluster, stored procedure, trigger, indexing and replication.
- Knowledge of database warehousing is added advantage.
- Strong interpersonal and communication skills, both oral and written.
- Strong troubleshooting skill.
- Able to work in a dynamic and ever-changing industry.
- Able to speak in fluent English.
- Good negotiation skills and Presentation skills.
- Excellent team player.
- Diploma or Degree holder in Computer Science related discipline.
Position Summary
- Design, maintain automation framework and develop automation’s test cases using Selenium Java.
Responsibilities
- Complete assigned tasks from your direct superior on time.
- Determine test objectives through detailed analysis in order to automate features comprehensively.
- Develop, plan and implement automated test cases based on software requirements and technical understanding.
- Develop and extend the current test automation infrastructure to be more efficient, both in execution and in reporting.
- Run tests (including manual test or automation test or both) against AUT builds/releases during its development lifecycle.
- Create bug reports into Bug Tracking system and follow bug life cycle.
- Report testing status and test results (daily or/and weekly) to superior (Project Leader or Direct Manager) accurately and in a timely manner.
- Support, mentor or coach members in automation skills.
Skills & Qualifications
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- Programming skill is a MUST (Java)
- 2+ years in development or automated testing, writing test cases, executing test cases.
- 1+ years’ experience with enterprise automation tools or opened- source tools (Selenium is preferred).
- API testing is a plus.
- Have good knowledge of testing methodologies & techniques and the defect reporting process.
- Experience with Version Control (SVN,GIT), CI/CD system (Jenkin)
- Problem Solving skill, Issue escalation skill, Time management skill.
- Interpersonal and communications skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- Good English written and verbal communication skills are preferred.
- Logical thinking, detail-oriented, willing to take challenges.
- Be able to work in a fast-paced environment.
Position Summary
- To develop and execute system test plan and test cases so as to ensure the Product meets business needs and quality standards.
Responsibilities
- Take ownership for all test activities and manage sanity, integration and regression testing in an AGILE/SCRUM environment.
- Understand domain knowledge, application, task requirements and identify test strategy/test cases.
- Develop and manage test plans/checklist and test cases.
- Manage and report on test delivery and test execution.
- Take responsibility for certifying the quality of the product.
- Prepare test data, test environment for testing.
- Work closely with team leaders and application teams to fulfil test requirements.
- Work closely with various teams to ensure timely delivery for both testing and requirement analysis.
- Effectively use a defect tracking system and quality assurance tools.
Skills & Qualifications
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- At least 2 years of experience in sanity testing, integration testing and regression testing.
- Experience with mobile & web application testing.
- Knowledge of QA testing methodologies and experience in testing of web-based applications is required.
- Strong interpersonal and communications skills, both oral and written.
- Proficient English skill, both oral and written.
- Analytical and business mind.
- Able to work in a dynamic and ever-changing industry.
- A self-initiated and pro-active team player who can work with minimal supervision.
- Possess excellent time and task management skill.
- Experience in using QA Automation Test Tools and have specific experience working with automation scripting using Selenium or Web driver is desirable.
Position Summary
- We are looking for a self-driven Technical Support Engineer to join our team. The candidate will provide technical troubleshooting assistance to a wide range of issues for our internal and external users.
- Our ideal candidate is a person our users trust. They will rely on you to provide timely and accurate solutions to their technical problems. You should have the ability to research, diagnose, troubleshoot, and resolve the issues to the users’ satisfaction. You will be working in an environment with modern technologies (eg. Cloud, DevOps, Kubernetes) for your career advancement.
- The candidate also acts as a duty shift position to provide uninterrupted and responsive support to IT operations 24×7.
Responsibilities
- Provide Level-1 technical support which includes the area of desktops, servers, network, and applications.
- Performs general maintenance, backup/restore, and remedial repair on all IT related assets.
- Triage support cases, making sure to record, track, and resolve each technical issue efficiently and proactively.
Skills & Qualifications
- Core knowledge in Desktop, Windows Server (Domain Controller, GPO), Linux, and Web Technologies (HTTP, Nginx/Apache, Web/DB Server)
- Strong Experience in technical troubleshooting (eg. Logs/Alert Analysis, Information Gathering, Reproduce Issue, Issue Identification/Categorization)
- Strong customer-focus with user-oriented skill, able to clearly articulate technical issues to both technical and non-technical audiences, and explain their impact on business.
- Familiarity with ticketing and collaboration tools such as Jira, Redmine, and Wiki.
- Knowledge of logging/monitoring environments (eg. Elastic Stack, InfluxDB, Grafana) is a plus..
- Strong interpersonal and communications skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- A self-initiated and pro-active team player who can work with minimal supervision.
- Entry level candidate with IT related degree/background is encouraged to apply.
Position Summary
- Perform development activities to build and maintain WordPress software systems.
Responsibilities
- Translate wireframes and mock-ups into WordPress website.
- Ensure the implementation is optimized for maintenance and performance across the various responsive screens.
- Work in a cross-functional team to build new features and functionalities and maintain our existing WordPress website.
- Generate WordPress themes and plugins.
- Optimize the site for performance, security and SEO across the various responsive screens, platforms, browsers, and operating systems.
Skills & Qualifications
- Has 3+ years WordPress experience & a thorough understanding of WordPress development standards and best practices.
- Has had exposure to developing, implementing, testing, and troubleshooting large scale websites and or applications built using WordPress.
- Has some experience in developing and integrating extensions in WordPress.
- Able to create visually appealing custom pages and websites.
- Has experience with popular frameworks involving HTML5, CSS3, JavaScript, jQuery, MySQL.
- Has a proficient knowledge of PHP/Python, HTML, CSS, and Javascript.
- Has strong debugging and problem-solving skills.
- Has excellent communication skills, both verbal and written.
- Can convert Adobe Illustrator and Photoshop mockups to themes for the website.
- Has working experience with source control (e.g. Git/SVN).
Job Purpose
- Gather user requirements, design graphic elements, and produce high-usability User Interface (UI) designs.
- Create design ideas using various methods and the latest technology.
Responsibilities
- Create UI renders and prototypes for new products.
- Optimize and maintain existing UI designs.
- Collaborate with teammates, developers, and analysts to provide UIs for both new and existing functionalities.
- Communicate with Business analysts to align with business goals and objectives.
- Present design concepts to stakeholders, explaining rationale and functionality, and be open to iteration.
- Adhere to corporate branding, layout, image, color theory, and typography standards across digital and print media.
- Execute all visual design stages, from concept to developer hand-off.
- Develop designs, concepts, graphics, and layouts based on aesthetic principles.
- Ensure the user experience (UX) meets or exceeds customer expectations and industry standards.
- Stay up-to-date with new technologies and market trends for potential implementation.
Skills & Qualifications
- Proficient in design software: Figma, Adobe XD, Photoshop, Illustrator, InDesign, Dreamweaver.
- Strong collaboration skills with the ability to influence team members to deliver results.
- Excellent time-management and communication skills (oral and written).
- Attention to detail and accuracy.
- Ability to work both independently and in teams.
- Strong ability to meet tight deadlines.
Knowledge & Experience
- 3-4 years of proven experience as a Graphics/UI Designer, preferably in the gaming industry.
- Portfolio showcasing graphic and UI design projects.
- Experience in user-centered design from concept to launch.
- Proficient in screen design for desktop, web, and mobile applications.
- Strong understanding of user preferences, color theory, and design principles.
- Expertise in UI rendering and prototyping tools like Figma, Adobe XD, Photoshop, Illustrator.
- Knowledge of web frontend development, HTML/CSS, and content management systems (e.g., WordPress) is an asset.
- Knowledge of motion graphics using Adobe After Effects is a plus.
Latest Job Opportunities
We are always on the lookout for self-driven, creative and goal-oriented individuals to join our team. Be a part of our awesome team!
Send your resume to [email protected]
Benefits
Attractive compensation, regular assessments, and salary reviews;
13th-month salary, annual bonus, and performance bonus;
20 days annual leave;
Company sponsors overseas in-class training and online training courses
100% social insurance, premium healthcare insurance, and annual routine check-up
Company activities: annual teambuilding, New Year party, quarterly company party, weekly fruits day, monthly birthday, etc.;
Sports activities: badminton, football, bowling, cycling, etc.;
Special celebrations on 8/3, Father's day, 20/10, Christmas, Tet holiday, etc.
Unlimited access to a selection of food and beverages;
International working environment with a young, friendly, dynamic team, and creative.