*Minimum 3-5 year experience in project development for mobile.
*Bachelor’s degree in Computer engineering, IT Technology or a related technical field, Master degree is a plus.
*Ability to solve complex problems involving multiple products.
*Ability to effectively present technical concepts to a wide audience.
*Ability to influence the development of industry-wide standards.
*Exercises good judgment determining how to best achieve technical objectives of assignment.
*Creative problem-solving skills and excellent troubleshooting/debugging skills
*Excellent teamwork and people skills
*Familiarity with Unix/Linux
*Understanding of networking fundamentals and protocols (ex: TCP/IP, OSPF, BGP, MPLS)
*Experience on setup, deploy and public mobile app to Apple Store and Google Place Store.
*Experience on CI/CI process for mobile app develop
*A keen eye for design, simplicity, and efficiency
*Experience working in agile and continuous development environments
*Good verbal communication skills in English.
*Knowledge in blockchain technology
*Review work of development team.
*Easily recognize system deficiencies and implements effective solutions.
*Keep project manager well informed of the status of development effort and serves as a liaison between development staff and project manager.
*Ensure technical teams are contributing to the code library.
*Own the development lifecycle and is responsible for managing technical risks throughout the project.
*Communicate and enforce coding standards
*Perform code reviews and mentor junior developers.
*Consistently deliver high-quality products and services.