Responsibilities:
1. Mentor and guide team members, fostering a collaborative and innovative work environment.
2. Set performance goals, conduct performance reviews, and provide ongoing feedback and support.
3. Ensure the technical feasibility of projects and the application of best practices in software development.
4. Work together with the product design, development, and implementation of blockchain-based trading systems.
5. Maintain high standards of software quality within the team by establishing good practices and habits.
6. Monitor and manage the performance, availability, and security of the trading application.
7. Implement and maintain application monitoring, logging, and alerting systems.
8. Coordinate with infrastructure and operations teams to ensure the smooth deployment and operation of applications.
Requirements:
1. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
2. Proficiency in programming languages such as Java, Python, or C++.
3. In-depth knowledge of blockchain technologies, smart contracts, and decentralized applications (dApps).
4. Familiarity with trading systems, financial instruments, and market operations.
5. Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices.
6. Proven experience in development, application and data management, in the fintech or blockchain domain (Mandatory)
7. Business level Mandarin speaking is required as the candidate will be required to liaise with Mandarin stakeholders, vendors and counterparts on daily basis.