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
- 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
- Typescript
- node.js
- React
- AWS
- Engineering Software