Lead Software Engineer (Flutter/ iOS)
Role details
Job location
Tech stack
Job description
We're seeking an experienced Lead Flutter Engineer to drive the development of HERE WeGo Pro: the focus will be the mobile application but will expand over time.
As you start, you'll join the mobile team as developer. Over time, you will gradually start contributing to the technical design of features and solutions, supporting product managers as the owner of the end-to-end technical solution- across mobile, backend and web, leveraging the expertise of the relevant teams. You will also start managing a couple of engineers. As your scope broadens, the time you'll spend coding will decrease to roughly 30-50%.
This is a role that requires not only solid technical skills (broad experience, with a deep focus on mobile, see T-shaped Developer), but also the ability to influence without authority and to foster a positive and collaborative team culture.
Your responsibilities will include:
- Develop complex mobile functionality like GPS tracking, backend-controlled app configurations, advanced routing.
- Own and shape our technical architecture (mobile focus, but across the full stack, including backend and web)
- Contribute to an established codebase owned by another team, ensuring all work aligns with existing architecture, coding standards, and development practices.
- Lead technical decisions for WeGo Pro, in alignment with the technical/domain leads of the "host" application (HERE WeGo)
- Own our technical documentation and help improve the overall product documentation
- Work directly with product management, and all the members of the cross functional team (backend engineers, design, QA, etc.)
- As our sales team and customer base are global (EMEA, AMER, APAC), occasional online meetings outside of the regular business hours may be needed
- Make pragmatic technical decisions and move fast without sacrificing quality, optimizing for the maximum leverage (value vs effort)
- You'll establish best practices, conduct code reviews, and implement test automation strategies that prevent distractions and maintain reliability
- Coach and develop developers on your team, helping them grow their skills- technical and people, understand best practices, and contribute effectively to our projects
- Ensure a positive and collaborative team culture
You will also contribute to the following:
- Respond to customer support requests
- Help with customer onboarding
Please note: This role starts with an individual contributor role, but overtime adds on to limited people management, with support from Senior Management.
Requirements
- Demonstrated success in leading mobile development teams
- 8+ years of overall development experience, of which 5+ years in mobile
- Worked on at least 2 live production mobile applications
- Development experience outside of mobile
- Excellent communication and collaboration skills, can influence without authority
- Ability to navigate complex organizational structures and coordinate across multiple teams, driving topics to success while making significant tradeoff decisions
- Ability to learn quickly unfamiliar topics
- A Product Engineer mindset
- Interest in people management and team culture
Nice to have:
- Experience related to key company domains such as navigation, commercial vehicles, fleet, logistics, and last mile delivery
- People management experience
- Production level experience in Flutter
- Experience with CarPlay and Android auto
Benefits & conditions
What we offer:
- A great work-life balance
- Hybrid model of work
- Challenging problems to solve
- Collaborative and encouraging colleagues
- Opportunities to learn, grow and develop: company hackathons, technical talks, and trainings
- Regular feedbacks
- 30 paid vacation days
- Flexible working hours
- Competitive salary plus bonus
- BVG company ticket
- German language course
- Access to Insight Timer app for sessions on meditation, yoga, etc.
- Diverse team of fantastic & talented people from 60+ countries worldwide.
- Brown bag talks, team events, BBQ on the rooftop and more!