Bachelor's degree or equivalent practical experience.
8 years of experience in software development, and with data structures/algorithms.
5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
5 years of experience in software development, including experience in mobile application development.
Experience with client-side technologies (e.g., HTML, CSS, and JavaScript).
Experience leading and managing projects from initiation to completion.
Preferred qualifications:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
5 years of experience in mobile application development for Android and or iOS.
3 years of experience in a technical leadership role, leading project teams and setting direction.
3 years of experience working in an organization involving cross-functional, or cross-business projects.
Experience with maps application development and integration, using the Google Maps platform on web or mobile platforms (Android/iOS) and software development experience (e.g., Java, JavaScript, PHP, Ajax, and JSON/XML).
Knowledge of software architecture and client-side communication cross-functionally and within a product area.