Senior Accounts cum HR
Job Scope includes, but is not limited to:
Account & Finance
Handle the full set of accounts for multiple companies.
Prepare and maintain accurate accounting records and financial reports.
Perform Accounts Payable (AP), Accounts Receivable (AR), and General Ledger (GL) functions.
Prepare monthly bank reconciliations and account reconciliations.
Prepare monthly management accounts and financial statements.
Prepare and submit GST returns in compliance with IRAS requirements.
Process supplier payments and customer receipts.
Monitor cash flow and maintain proper financial records.
Prepare audit schedules and liaise with external auditors.
Liaise with tax agents, company secretaries, bankers, and other external parties.
Ensure compliance with statutory, tax, and accounting requirements.
Maintain proper filing and documentation of accounting records.
Assist with budgeting, cost analysis, and financial reporting as required.
Assist with year-end closing and audit processes.
Undertake any other accounting duties assigned by Management.
Human Resources
Manage the full employee lifecycle, including recruitment, onboarding, confirmation, resignation, and offboarding.
Prepare employment contracts, HR letters, and other HR-related documentation.
Maintain accurate and up-to-date employee records.
Process monthly payroll accurately and in a timely manner.
Handle CPF contributions, IR8A, IR21, and other statutory submissions where applicable.
Manage employee leave, attendance, claims, and staff benefits.
Ensure compliance with MOM regulations and applicable Singapore employment laws.
Coordinate work pass applications, renewals, and cancellations where applicable.
Support employee performance reviews and related HR administration.
Maintain strict confidentiality of employee and company information.
Undertake any other HR and administrative duties assigned by Management.
General & Administrative
Support Management with administrative and operational matters when required.
Coordinate with internal departments to ensure smooth business operations.
Assist with other company-related matters as required.
Carry out any other duties and responsibilities assigned by the Company from time to time.