Job Description
About the team
You will be a part of the client platform team as an Engineering Manager. This team is passionate about crafting exceptional user experiences on our consumer mobile apps.
About the role
As an Engineering Manager you will lead a team of leading high-performing engineers with a background in native client app development.
What You will do
- Lead a cross-functional team of engineers responsible for enhancing our core mobile (Android, iOS) applications experience.
- Provide technical leadership and mentorship to team members.
- Collaborate with product managers, designers, and other stakeholders to define and prioritize features, ensuring alignment with business objectives and user needs.
- Drive the end-to-end development process from conceptualization and design to implementation, testing and release.
- Ensure the scalability, performance, and security of our applications, optimizing them for a seamless user experience.
- Identify and address technical challenges and roadblocks, making data-driven decisions to overcome obstacles and meet project goals.
Qualifications
What you will need
- 8+ years of overall experience and 4+ years of experience in leading a team in a fast-growing company.
- Ability to define responsibilities and track key results.
- Strong understanding of Software Testing methodologies.
- Excellent communication and documentation skills with strong attention to details.
- Ability to think strategically and implement processes to lead the engineers towards excellence.
- Hands-on experience in a programming language like Kotlin, Swift and Golang.
- A growth mindset and passionate about building things from the ground up, and most importantly, you should lead by example.
- Hands-on experience with bug tracking tools like JIRA, progress tracking and tech debt priority