HR Generalist

We are looking for a Full-time Permanent Human Resources (HR) Generalist to undertake a variety of HR & administrative duties. You will facilitate daily HR functions like keeping track of employee records and supporting the interview process. Your role involves performing tasks with a focus to grow our company’s talent pipeline and improve our sourcing tactics. You also responsible for the administration tasks for the business team.

The ideal candidate will have a broad knowledge of Human Resources as well as general administrative responsibilities. He/She will be able to work autonomously and efficiently to ensure the end-to-end running of HR projects and operations. Ultimately, you should be able to contribute to the attainment of specific goals and results of the HR department and the organization.

Primary Responsibilities 

  • Manage all internal and external HR related inquiries or requests
  • Maintain both hard and digital copies of employees’ records
  • Support the recruitment process by identifying candidates, performing reference checks and issuing employment contracts
  • Assist with performance management procedures
  • Schedule meetings, interviews, HR events and maintain agendas
  • Coordinate training sessions and seminars, Organize company events
  • Perform orientations and update records of new staff
  • Coordination of both onboarding and off-boarding
  • Produce and submit reports on general HR activity
  • Keep up to date with the latest HR trends and best practice
  • Assist with payroll and adhoc HR projects
  • Advise senior management and employees on all HR and Safety matters
  • Monitor and track staff overtime, sick days, vacation days and absenteeism
  • Facilitate workgroups, teams, and meetings within a positive environment
  • Administration of extended health benefit programs & employee stock options
  • Prepare essential documentation, including memos, reports, and other forms of communication
  • Maintains and organizes meeting schedules
  • Act as the organizational receptionist and receive calls
  • Regularly check and maintain record of necessary office supplies
  • Book air-ticket or hotel for business trips
  • Other reports, projects and tasks as assigned by the Director of HR/Accounting and Senior Management


  • Proven experience as an HR coordinator or relevant human resources/administrative position (3-5 years of local experience)
  • BSc/BA in Business Administration or relevant field; additional education in Human Resource
  • Management will be a plus
  • HR Designation (CHRP) is an advantage
  • Outstanding communication and interpersonal skills
  • Superb organizational skills, the ability to multitask, and meet tight deadlines
  • Proficient MS Office Skills
  • In-depth understanding of sourcing tools, like resume databases and online communities
  • No remote working

If you are up to the challenge, please send your resume and cover letter to