Why we’re hiring for this role:

We are looking for a talented Senior Software Engineer (Fullstack) who will work collaboratively withthe Commerce team to help build tools to help eCommerce customers process payments online.

How you’ll be making a difference:

  • Work alongside the team and be a part of the full software development life cycle.
  • Building features for our 4 user groups, Merchants, Customers, Developers and Internal
    operation teams.
  • Working on business projects, internal tech projects, changes to various systems and
    navigating unplanned work.
  • Work alongside the team to create quality code through peer reviews, maintaining internal
    and external documentation and identifying and addressing technical debt.
  • Help the team build up healthy development habits like TDD, Refactoring, Agile
    Methodologies, finding the right tool/technology for the job.

  • We’re looking for someone who has:

  • Someone with at least 6 years experience coding professionally

  • Fullstack experience, programming in Typescript/Node.js, React and serverless technologies

  • Nice to have:

  • experience programming in Python
  • Experience with relational and document database technologies
  • Experience with cloud technologies, especially AWS
  • Strong experience with best practices and a sound understanding of what makes valuable
    codebases.
  • The ability to work collaboratively in an ever-changing remote friendly environment
  • Strong written and verbal communication skills
  • A valid work authorisation to work in South Africa

Desired Skills:

  • Typescript
  • node.js
  • React
  • AWS
  • Engineering Software

Learn more/Apply for this position