Full-time Posted June 12, 2026
Apply Now

Job Description

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering or a related technical field, or equivalent practical experience
  • Extensive years of hands‑on software engineering experience with the past 5+ years leading and managing technology teams
  • Deep understanding of the software development lifecycle with a proven ability to guide teams through design, architecture, development, testing and deployment including Node, React, Javascript, and AWS/GCP
  • Proven capability to make technical tradeoffs based on changing business priorities and technical roadmaps
  • Proven record of implementing essential software engineering practices including code review, automated testing, CI/CD pipelines and performance optimisation
  • Demonstrated experience hiring, training, retaining and mentoring high‑performing engineering teams
  • History of successful stakeholder collaboration with product managers, desi...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application