Key Responsibilities
1. Solution Architecture
- Analyze business requirements and translate them into scalable system architecture
- Design end-to-end technical solutions (Frontend, Backend, API, Database, Infrastructure)
- Define system integration strategy (3rd party APIs, payment gateways, etc.)
- Ensure architecture supports high performance, scalability, and security
- Produce architecture diagrams, technical documentation, and flowcharts
2. Project Management
- Plan, manage, and deliver multiple software development projects
- Define project scope, timeline, and resource allocation
- Track progress, identify risks, and ensure timely delivery
- Conduct regular sprint planning, standups, and stakeholder updates
- Ensure alignment between business, tech team, and external stakeholders
3. Team Coordination
- Work closely with Frontend, Backend, DevOps, and QA teams
- Provide technical guidance and decision-making support
- Review system design, code structure, and implementation approach
- Ensure development follows coding standards and architecture guidelines
4. Client & Stakeholder Management
- Act as the main point of contact for clients on technical matters
- Translate technical concepts into non-technical explanations
- Gather and refine requirements with stakeholders
- Provide solution proposals, estimations, and feasibility analysis
5. Quality & Delivery Governance
- Ensure system reliability, performance, and maintainability
- Define best practices for development and deployment
- Monitor post-launch performance and recommend improvements
- Drive continuous improvement in development workflow and architecture
Experience
- 5–10+ years in software development (full stack or backend preferred)
- Proven experience as Solution Architect, Tech Lead, or Project Manager
- Experience delivering large-scale or high-traffic systems is a strong advantage
Technical Skills
- Strong knowledge in:
- Frontend: React.js / Vue.js
- Backend: Node.js / Java / PHP (Laravel)
- Database: MySQL / PostgreSQL
- Experience with:
- API design (RESTful / microservices)
- Cloud infrastructure (AWS preferred)
- System scalability and performance optimization
- Familiar with DevOps, CI/CD, and deployment architecture
Project Management Skills
- Strong experience in Agile / Scrum methodologies
- Ability to manage timelines, risks, and stakeholder expectations
- Experience in tools like Jira, Notion, or similar
Soft Skills
- Strong analytical and problem-solving ability
- Excellent communication and stakeholder management skills
- Ability to simplify complex technical concepts
- Leadership mindset with strong ownership
Nice to Have
- Experience in CRM, ERP, Fintech, or iGaming systems
- Experience in high TPS / real-time systems
- Knowledge in AI integration or data-driven systems
- PMP / Scrum certification
Key Success Metrics (KPIs)
- Project delivery on time and within scope
- System scalability and performance stability
- Client satisfaction and retention
- Reduction in technical debt and rework
- Team productivity and delivery efficiency
Additional Remark : Mandarin speaker preferred as need to manage Chinese Stakeholders