Desired Skills and Experience
- Minimum of six plus years software engineering experience in a commercial environment
- Design core, backend software components
- Code using primarily PHP / Java / GO
- Conduct design and code reviews
- Analyse and improve efficiency, scalability, and stability of various system resources
- A problem-solving mind set with an agnostic approach to languages and technology
- A strong advocate of test driven development, automated testing and other practices for producing resilient software
- Experience of Agile scrum, fast iterative environments, and version control
- Collaborate with a cross-functional team to design, build and ship minimal but quality features
- Delivering clean, architecturally sound and maintainable code cross-platform, on both client-side (iOS/Android) and server-side
- Expert knowledge of PHP / Java / GO / Experience in building parallel or concurrent applications and software architectures like microservices
- BSc or MSc in Computer Science or related field
- Your talents & experience of building products include high volume systems or payment processing