Lead a team of experienced mobile developers. Hire, motivate, mentor, define responsibilities, hold people accountable, and manage their career plans.
Promote engineering excellence. Ensure we use efficient tools and processes and that each member of the team is an expert in their toolchain.
Remain hands-on with technical work. Perform code reviews, ensure good architectural decisions, high-quality documentation, and develop. Lead by example.
Ensure our product backlog always defines the path to achieving our business goals.
Own specific projects end to end across teams
Ensure end-to-end security.
Make it possible to connect to the server quickly and reliably, even in difficult network environments.
Maximize data transfer speed.
Maximize conversion rates and other revenue metrics affected by UI in the apps.
Test all requirements automatically.