Skip to content

Career

JOIN OUR TEAM

 

Position Summary

  • Perform development activities to build and maintain WEB-based software systems.

 

Responsibilities

  1. Participate in developing web applications using Angular, CSS, Java technologies.
  2. Understand application requirement and workflow from mockups and converting to workable code.
  3. Perform coding, testing and reviewing in line with user & system requirements to deliver programs that meet client’s needs and meet the release milestone.
  4. 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

  • Perform development activities to build and maintain web-based application.

 

Responsibilities

  1. Participate in developing web applications using Javascript, CSS, Angular, Java technologies.
  2. Understand application requirement and workflow from mockups and converting to workable code.
  3. Work with both front-end and back-end web developers to build all client-side logic.
  4. Perform coding, testing and reviewing in line with user & system requirements to deliver programs that meet client’s needs and meet the release milestone.
  5. Perform 3rd level support to rectify production issues and provide solutions.

 

Skills & Qualifications

  • At least 3 years’ experience in front-end web development using HTML, CSS, Java script, Angular, jQuery, JSON, etc.
  • Project experience of CSS animation, or Mobile animation, or Phaser framework, or CreateJS library is an added advantage.
  • Experience in web-based game development is a PLUS.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Good understanding of browser rendering behaviour and performance.
  • Strong debugging and problem-solving skills.
  • Understands what to build optimize for speed and scalability.
  • 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.
  • Able to work in a dynamic and ever-changing industry.

 

For Senior Front-end Web Developer

  • Has a STRONG background on Java script, CSS, Angular, JQuery to develop web-based application.
  • Has 2-year experience in mentoring and guiding small teams.
  • Has Matured thinking process, good analytic and problem-solving skill.

 

Position Summary

  • Perform development activities to build and maintain WordPress software systems.

 

Responsibilities

  1. Translate wireframes and mock-ups into WordPress website.
  2. Ensure the implementation is optimized for maintenance and performance across the various responsive screens.
  3. Work in a cross-functional team to build new features and functionalities and maintain our existing WordPress website.
  4. Generate WordPress themes and plugins.
  5. 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).

 

Position Summary

  • The candidate will be in charge of growing and improving our data, data pipeline architecture, and data flow. Concentrate on Data Streaming, Integration, and Message Queuing.
  • Our ideal candidate will be part of our software development process and will ensure optimal data delivery architecture is consistent throughout ongoing projects.
  • The candidate will be responsible for automated deployments, ensuring our production services’ highest reliability and scalability, and efficiently managing our cloud platform infrastructure.

 

Responsibilities

  1. Build, scale, and monitor various highly complex applications in our cloud platform infrastructure.
  2. Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using big data technologies.
  3. Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability.
  4. Working with application developers to automate and accelerate the testing, release and deployment of applications into a runtime environment quickly and reliably.
  5. Managing pre/post release code merges and the code branching strategies

 

Skills & Qualifications

Must Have

  • Hands on experience and In-depth knowledge in setup and maintain Big Data technologies (Flink, Kafka, Clickhouse…)
  • Experience streaming data using Apache Flink and Clickhouse columnar database is required.
  • Experience with relational SQL and NoSQL databases (MongoDB, MySQL, Redis…)
  • Experience in performing data analysis, data ingestion and data integration
  • Experience in containerization and container orchestration (Docker & Kubernetes).
  • Experience in DevOps and Agile working environment, configuration management, and automation (Gitlab, Terraform, Ansible, Jenkins).
  • Experience in building CI/CD workflows and using scripting languages (Python, Java, Go)
  • Familiarity with AWS cloud services: EBS, S3, EC2, VPC…

 

Basic Qualifications:

  • Degree in IT/Computer Science/Computer Engineering or related discipline.
  • At least 3 years of experience working in a DevOps position
  • 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.

 

Position Summary

  • This role is responsible for database design, implementation and management to ensure smooth business operations.

 

Responsibilities

  1. Efficiently design tables and write stored procedure to meet application requirement.
  2. Review database design, coding, index creation and tuning.
  3. Write and maintain related documentation.
  4. Schedule and monitor all projects/databases in charge.
  5. 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

  1. Complete assigned tasks from your direct superior on time.
  2. Determine test objectives through detailed analysis in order to automate features comprehensively.
  3. Develop, plan and implement automated test cases based on software requirements and technical understanding.
  4. Develop and extend the current test automation infrastructure to be more efficient, both in execution and in reporting.
  5. Run tests (including manual test or automation test or both) against AUT builds/releases during its development lifecycle.
  6. Create bug reports into Bug Tracking system and follow bug life cycle.
  7. Report testing status and test results (daily or/and weekly) to superior (Project Leader or Direct Manager) accurately and in a timely manner.
  8. 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

  1. Take ownership for all test activities and manage sanity, integration and regression testing in an AGILE/SCRUM environment.
  2. Understand domain knowledge, application, task requirements and identify test strategy/test cases.
  3. Develop and manage test plans/checklist and test cases.
  4. Manage and report on test delivery and test execution.
  5. Take responsibility for certifying the quality of the product.
  6. Prepare test data, test environment for testing.
  7. Work closely with team leaders and application teams to fulfil test requirements.
  8. Work closely with various teams to ensure timely delivery for both testing and requirement analysis.
  9. 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

  • 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

  1. Obtain high-level functional requirements from internal stakeholders or customers.
  2. Actively communicate with business users to clarify any requirements.
  3. Analyze and assess business needs, then create a specification document that includes a mockup, workflow, and detailed rules.
  4. Attend a meeting with business users ,if necessary, to gather requirements (note: travelling might be required).
  5. Provide the development and quality teams with the business requirements and specifications.
  6. Collaborate with team leaders and application teams to ensure that test requirements are met.
  7. Collaborate closely with diverse teams to ensure that testing and requirement analysis are completed on time.
  8. Create a variety of software/system documentation, such as a Functional Specification and a User Guide.
  9. Assist with software testing and quality assurance as needed.

 

Skills & Qualifications

  • Degree in IT/Computer Science/Computer Engineering or related discipline.
  • At least 2 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.
  • Willing to travel for business meeting (inclusive of overseas travel).

 

Position summary

As a Machine Learning Engineer, you will be responsible for the development of highly-scalable classifiers, models, algorithms and tools which will form the basis to automate bot detection for our system. You must have a strong background in Machine Learning, Statistics and Algorithm Development experience.

 

Responsibility

  • Study and transform data science prototypes.
  • Design and develop machine learning and deep learning systems.
  • Running machine learning tests and experiments.
  • Perform AI model optimization & model compression.
  • Perform statistical analysis and fine-tuning using test results.
  • Analyse and enhance application for maximum speed and scalability.
  • Collaborate with team members and stakeholders.
  • Familiar and grow your own expertise in machine learning.
  • Practice disciplined software engineering (e.g. automated testing, code reviews).

 

Skills requirement

  • Bachelor’s degree in Computer Science, Software Engineering, Computational Statistics or related field, or equivalent practical experience, specializing in Machine Learning is desirable.
  • Minimum 3 years of experience with Machine Learning algorithms and Probabilistic Modelling.
  • Minimum 3 years of relevant experience with statistical computing Python.
  • Train machine learning and deep learning models on a computing cluster to perform abuse and threat detection.
  • Good knowledge of outlier detection algorithm.
  • Experience or interest in Web Security, HTTP protocols and Javascript.
  • Experience using cloud computing platforms such as EC2 (AWS).
  • Familiar with micro services architecture with Docker, Kubernetes is a PLUS.
  • Ability to convey complex information through data visualization.
  • Strong communication in both verbal and written is required.
  • Strong analytical, conceptual, and problem-solving abilities with attention to detail.
  • Ability to multi-task, and manage multiple assignments in a fast-paced environment.
  • Must have initiative to work independently, but also able to work effectively with team members.

 

Position Summary

  • An IT Recruiter is responsible for all aspects of the sourcing and hiring IT professionals to fill new and opening job positions that include sourcing, screening, and providing a shortlist of qualified candidates for various technical roles. You will also network online and offline with potential candidates to promote our employer brand, reduce our time-to-hire and ensure we attract the best professionals.
  • Build a strong tech talent pipeline and help hire and retain skilled employees for our IT positions.

 

Responsibilities

  • Working closely with managers to gain a comprehensive understanding of the company’s hiring requirements for each position, as well as to meet competitive hiring goals and expectations;
  • Write and post technical job descriptions;
  • Identifying, approaching, and attracting talents, building up a wide HR network;
  • Market mapping and creating a qualified candidate database through various recruiting activities, via job portals, universities, social networks, media channels, etc.;
  • Taking over and driving the complete end to end recruitment lifecycle;
  • Proactively analyzing and anticipating resource needs to advise or implement strategy and plan to address the needs effectively;
  • Proposing innovative initiatives to improve employee engagement programs to engage and retain talent;
  • Promote the company’s reputation as a great place to work.
  • Coordinating with HR/Admin team to propose ideas, plan & execute significant company activities such as Teambuilding, Lunar New Year Party, Charity Activity, etc. to promote a good working environment and solid teamwork;
  • Keep up-to-date with new technological trends and products.
  • Performing other ad hoc tasks as required.

 

Skills & Qualifications

  • Strong recruiting skills (sourcing and selecting candidates, hunting talents, persuading passive candidates, negotiating offers, etc.);
  • Solid understanding of HR practices and labor legislation;
  • Excellent verbal and written communication skills in Vietnamese and English;
  • Strong command of Microsoft Office;
  • Ability to work under pressure and take multi-task;
  • A sense of responsibility, result-orientation;
  • A willingness to learn, a proactive approach to work, a can-do attitude, and team spirit.

 

Knowledge & Experience:

  • University degree, preferably in Human Resource Management, IT, or relevant degree;
  • At least three years of proven work experience as a Technical Recruiter or IT Recruiter.
  • Having experience working as an IT head-hunter & a strong network of candidates in the IT field are a big plus;
  • Good knowledge of the IT industry and labor market;
  • Expertise in various recruitment channels and social networks for recruitment (LinkedIn, Facebook, and others).

 

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 recruitment@pal.net.vn

Benefits​

Very attractive salary package

13th - month salary and performance bonus;

12 days annual leave and 8 days sick leave fully paid per year

Overseas training

Premium healthcare insurance

Team building trip every summer, quarterly company party

Sport activities: badminton, football, bowling…

Unlimitedly selected food & beverages in the pantry

Working & growing in a young and dynamic team, creative environment

English classes every Thursday