Responsibilities:
- Play key roles in the design, architect, development and deployment of web and mobile products
- Work with entire software development life cycle
- Prepare documentation
- Explore and bring new technologies and architectures to our technology landscape
Requirements:
- University graduate in computer science or related discipline
- Minimum 5 years development related experience with at least 2 years leadership experience
- Experience with server-side technologies (e.g. Node.js, Python, Java, MySQL, NoSQL databases)
- Knowledge of client-side languages (e.g., Reactjs, Angularjs, HTML5, CSS)
- Understanding of iOS and Android development is a plus
- Experience with Blockchain is a plus
- Passionate about mobile application development and new technologies
- Eager to learn, self-motivated with strong sense of responsibility
- Good written and spoken English along with Chinese