Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with iOS application development.
Experience with test automation, test coverage, Swift and Objective-C.
Preferred qualifications:
Master's degree in Computer Science or a related technical field.
1 year of experience with data structures or algorithms.
Experience designing, testing, delivering, and monitoring scalable high-availability software in a cloud computing environment.
Experience working on highly scalable, database-backed, distributed systems and communicating with internal and external partners to create system design.
Ability to work and achieve results without daily supervision collaborating with other engineers.
Ability to focus on delivering value rather than pure engineering.