GOGOVAN is building up a mobile infrastructure team is responsible for creating & maintaining the foundational systems that engineers rely on in order to build stable, scalable, polished and efficient apps. As a senior Mobile Architect, you work in the technology platform team and report directly to the VP of engineering. Along with a high senior team, you will be involved in key architectural decisions effecting, long and short term roadmap of the product and technology. This high leverage role will have a multiplicative effect on IOS and Android developers. You will be the key driver and contributor of the mobile platform and framework.Responsibilities:
Experience & Skills:
- Identify the current mobile platform and infrastructure. Provide advice and hands-on implementations on architectures, libraries, SDKs or tooling.
- With the help of your team members, educate engineers on best practices for building stable and well monitored apps
- Encourage and enforce the right tools and process to ensure we continue to ship quickly without compromising production stability
- Mentor and guide the professional and technical development of your team members.
- Maintain a balance between building sustainable, high-impact projects, and shipping things quickly
- Instil a spirit of continuous improvement in the teams' code, architecture, and processes
- You have track record of building up scalable and maintainable mobile infrastructures
- You have experience working with engineers at all levels, and you're skilled at guiding them through their technical discussions.
- You believe in building both teams and products that scale
- You enjoy working in a collaborative environment, and you're committed to driving projects to completion creatively
- You think ahead and build for the future
- Solid knowledge and experience of software development design pattern and principals
- Experience with cross platform mobile frameworks
- Experience with VIPER design pattern
- Knowledge of RIBS framework
- Experience building apps in a reactive system
- Experience building multi regional apps