Development Leader Are you passionate about building high-quality software products and leading cross-functional teams? We're seeking an experienced Development Leader to join our team! Job Description: We're looking for a seasoned professional to lead our development team. As a Development Leader, you will be responsible for overseeing the development process, ensuring that projects are completed on time and within budget. Required Skills and Qualifications: - 8 or more years of software development experience, with at least 4 years in leadership roles - Bachelor's or master's degree in computer science or related field - Strong agile mindset, able to iterate fast and give early feedback - Excellent leadership, decision-making, and communication skills in verbal and written English - Deep knowledge of Python (3.5 and later) - Knowledge of modern front-end technologies and web development fundamentals - Experience developing public APIs with OpenAPI specifications and service-level contracts - Experience working with map and location libraries (eg. Mapbox) - Experience with coaching, mentoring, and growing team members - Deep knowledge of testing at all levels, from unit testing to end-to-end Benefits: - Competitive salary package - Share plan - Company performance bonuses - Value-based recognition awards - Referral bonus Career Growth and Development: - Career coaching - Global career opportunities - Non-linear career paths - Community and Diversity: - Global internal tech communities - Hobby clubs and interest groups - Inclusion and diversity programs - Events and celebrations ,