Full-time Posted June 17, 2026
Apply Now

Job Description

Minimum qualifications:



  • Bachelor's degree or equivalent practical experience.

  • 8 years of experience in software development.

  • 5 years of experience with design and architecture; and testing or launching software products.

  • 3 years of experience in a people management, supervision/team leadership role.


Preferred qualifications:



  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.

  • 8 years of experience with data structures and algorithms.

  • 4 years of experience with Android/iOS application development.

  • 3 years of experience with working in a matrixed organization involving cross-functional, or cross-business projects.

  • 3 years of experience in a technical leadership role with leading project teams and setting technical direction.

  • Experience in developing user-facing products.


Apply for This Position

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

Submit Application