Job Description:
As the Backend Development Team Lead, you will be responsible for overseeing the entire backend development team, enhancing delivery efficiency, and elevating technical capabilities. You will spearhead system architecture design and core module development to ensure high performance, availability, and scalability of the platform. Additionally, you will participate in product requirement reviews, translating business needs into technical solutions. Driving continuous improvements in engineering standards, code quality, and development processes will be a key part of your role. You will mentor team members, foster talent growth, and cultivate a productive R&D environment. Close collaboration with cross-functional teams (product, QA, DevOps) will be essential to ensure high-quality project delivery.
Key Responsibilities:
- Lead and manage the backend development team to improve efficiency and technical proficiency.
- Design system architecture and develop core modules for high performance, availability, and scalability.
- Participate in product requirement discussions and translate business needs into technical solutions.
- Optimize engineering standards, code quality, and development workflows.
- Mentor team members, nurture key talent, and foster a collaborative R&D culture.
- Collaborate closely with product, QA, and DevOps teams to ensure successful project execution.
Job Requirements:
- Bachelor's degree or higher in Computer Science or related field preferred.
- Strong computer science fundamentals, including data structures and algorithms.
- Proficiency in Golang with experience in large-scale, high-concurrency systems.
- Familiarity with databases and middleware such as Redis, Kafka, MySQL, and MongoDB.
- Knowledge of communication protocols like HTTP and gRPC.
- Experience with Docker, Kubernetes (k8s), and distributed system architecture optimization.
- At least 3 years of team management experience with a track record of delivering complex projects.
Preferred Qualifications:
- Experience in blockchain/cryptocurrency (Crypto) development (e.g., exchanges, wallets, payments, compliance systems).
- Contributions to open-source projects or submission of high-quality patches.
- Familiarity with mainstream blockchain frameworks, smart contracts, DeFi, or Web3 applications.
Benefits:
We offer a competitive compensation package, comprehensive benefits, and clear career progression paths. Join our international team and enjoy perks such as commercial insurance, free health checkups, wedding & childbirth bonuses, team-building funds, and mentorship programs.