Accounting Admin (on-site)

Job description

We are a team of passionate software engineers, product managers, and designers that enjoy building outstanding web and mobile applications.

Millions of people use our apps. We work for companies of all sizes; from 1-person startups to Fortune 500 enterprises. We take a collaborative and product development approach, creating custom software that people will love to use and solving our clients' problems so that they can focus on what they do best - better.

If you want to grow together, work on challenging products, and enjoy using the best tools and practices, Nimble is the right place for you! We keep our recruitment process practical and straightforward.

To learn more about how we work, check our handbook named CompassGithub organization, and Medium account.

Want to see what we have built? Check our Dribbble and Behance accounts.

What You Will Do


  • Record accounts payable (AP), and issue various withholding documents.
  • Record accounts receivable (AR), issue tax invoices/receipts and follow up with clients (recheck income in online Banking, collect cheques)
  • Process payment via online Banking and coordinate with Management for approval.
  • Generate and file various tax forms PP30, PP36, PND3, PND53, and PND54 online.
  • Reconcile monthly income and expenses to match the system and report.
  • Reconcile the stock of assets and equipment to match the remaining in the system.
  • Summarize monthly financial documents and coordinate with the outsourced accountant to execute.
  • Coordinate with the outsourced accountant for yearly submissions such as the financial statement of the year, and corporate income tax (PND50, PND51).


  • Manage, purchase and maintain office supplies, stationeries, IT equipment, etc.
  • Coordinate with office building and third parties related to office management when needed.
  • Take care of administrative work, document work, and other coordination tasks.
  • Work documenting and other administrative tasks as assigned.
  • Work closely and support the People Operations Team when needed.


  • Summarize payroll and monthly reimbursement.
  • Generate text files in our cloud software to process payments via Online Banking.
  • Submit government related documents and payments, monthly and yearly (SSF, PND1, PND90, 91).

Why You'll Love Working Here

  • Strong processes. We not only believe but also really work following agile principles.
  • Regular one-on-one reviews to constantly improve and grow. We have a clearly defined process for our developers to level up continuously not only their technical skills but also soft skills.
  • The vast amount of learning resources (Pluralsight, Pragpub, Leanpub, e-books, etc.) and yearly education allowance to step up your game.
  • Provident Fund which allows you to save money every month and we match your monthly contributions (see more detailed info).
  • Private medical insurance (Allianz) from day one, company care fund, and social welfare coverage.
  • Great equipment consisting of a MacBook, large screens, and any accessory to let you work comfortably. Our equipment is renewed every 3 years.
  • Casual work attire for everyone.
  • Comfortable and modern office space environment in the heart of Bangkok next to BTS Asoke and MRT Sukhumvit (Interchange 21).
  • Our office kitchen is fully stocked with drinks and snacks for the team.
  • 25 days of paid leaves/year (13 public holidays + 12 personal days).
  • Sabbatical month every 3 years.
  • Company outing every year.
  • And many more perks! Check it out here!


  • This position is only for Thai nationals.
  • This role is required to be on-site.
  • Excellent spoken and written English.
  • Proven experience in a similar role is mandatory.
  • High precision and attention to detail.
  • Good negotiation skills.
  • Experience with BOI, Government and general company monthly and yearly obligations (PNDs, BOI reports, etc.).
  • Strong sense of organization.
  • Critical thinking, a driven and self-starter attitude.
  • Desire to learn and to find new ways to do better what we do. You strive to improve every day.
  • Tech-savvy and curious.
  • Very resourceful to solve issues. Nothing stops you to get things done.