Knowledge and practice of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations * Work with a team of engineers to develop high-quality software * Participate to all phases of the project lifecycle – gathering requirements, designing solutions, building new interfaces, integration with existing architectures, development, and testing code - Time and resources to grow and develop, including a personal development budget and paid leave for learning days, as well as paid access to e-learning resources such as O'Reilly and LinkedIn Learning. Our team is driven to deliver the most up-to-date, accurate and detailed maps for hundreds of millions of users around the world.
more