- Build and improve existing product and system that includes Web and Mobile App, Server Management, etc
- Define, articulate, and execute engineering strategy to adapt to the scale of business
- Scale the development teams by finding and hiring the right mix of in-house and ex-house resources
- Drive innovation through the use of technology and unique ways of applying it to business problems.
- Experience with full-stack development on both mobile and the web
- Experience leading and developing remote and distributed teams
- Think strategically and apply that through to innovative solutions
- Experience with lean startup build-measure-learn cycle
- Ability to learn quickly (technology, business models, target industries)
- Candidate must possess at least a Bachelor’s Degree, Master’s Degree/Post-Graduate Degree in Computer Science/Information Technology, or equivalent.