Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large scale application design and architecture.
3 years of experience with mobile development.
Preferred qualifications:
Experience with iOS application development.
Experience in mobile or web application development, encompassing both client and server-side expertise.
Experience working effectively across multiple teams and engaging with various stakeholders.
Experience in collaborating with and guiding junior engineers and to work across domains.
Ability to develop and maintain developer frameworks.