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