- Build a scalable mobile app architecture that allows fast development of challenging features and radical changes.
- Build a scalable infrastructure to support a high pace of the development
- Foster an environment for all mobile teams to become more productive and happy at work.
- Lead engineering team that is responsible for iOS/Android foundation
- Collect requirements from mobile developers, backend teams, and other stakeholders
- Consider improvement methods and develop a clear roadmap
- Encourage ingenuity and maximize member’s output
- Experience in mobile development
- Strong leadership and communication skills
- Deep knowledge of modern application architecture
- Experience in improvement of development environments, such as, CI/CD and, build scripts
- Experience in performance tuning (in any platforms)
Nice to haves
These aren’t required, but be sure to mention them in your application if you have them.
- Experience in web development
- Experience working for consumer product
- Knowledge of mobile app security or privacy
- Knowledge of OS fundamentals
- Experience in leading platform/mobile teams
- Experience in cloud infrastructure