FAQ Blog Q&A Calculators Students Logbook Contact
Earn under R350,000?Click here to see why you still need to file to get your Tax Refund.

Senior PHP developer

We're making tax easy with some clever code. Up for the challenge?

What is TaxTim?

TaxTim is a friendly, all-digital tax man. Made in the image of our co-founder and CFO Marc, TaxTim contains the brain of a qualified tax practitioner (without the bad accounting puns) and helps people to do their own tax returns quickly, easily and with confidence. TaxTim started in 2011 with seed funding from Google.

Cool projects in 2017:

  • Automating our deployment process on AWS
  • Big data analytics, clustering and data mining
  • Connecting to Facebook's Messenger API
  • Migrating our codebase to Symfony

Core job functions:

  • Research, plan, design and code new functionality utilizing PHP/MySQL, with HTML/CSS and JS
  • Track, split test, improve and upgrade existing functionality
  • Assist with legacy code migration toward Symfony
  • Utilize OOP whilst also implementing principles such as SOLID, DRY and KISS
  • Build custom integrations and corporate APIs for data import/export
  • Debug, monitor, patch and implement best practices for system stability
  • Work closely with our CTO Evan (aka BoyofTheFuture) and John (aka Odin)


  • Min 3 years working experience with PHP and MySQL
  • Good familiarity with OOP PHP and MVC
  • Can code raw javascript (not reliant on jQuery / other)
  • Experience with PHP frameworks (Symfony preferable). AWS, Ionic, responsive CSS is a plus
  • Working knowledge of HTML, CSS, Linux, Git
  • A creative problem solver, that's willing to explore, with a collaborative, open source type mindset

Perks of the job:

  • Flexy time, work when you want. Fridays we work from home.
  • Create miracles that people love you for by making tax easy
  • Flat company structure - you own projects and schedule your own time
  • Rock up in shorts, slops and slouch on our couch
  • Work in beautiful Cape Town next to a brand new coffee machine
  • Small team = great start-up experience

Keen? Please submit your CV and tell us about some of your past projects on .
We're excited to meet you!

See www.taxtim.com for more information.

← Back to all jobs