Position: Full Stack Development Engineer
Location: Remote
About the Role:
On behalf of our client, a fast-growing Gaming and digital payment company, we are seeking a dynamic Full Stack Engineer to lead the design, development, and documentation of the business platforms.
Key Responsibilities:
- Drive end-to-end development across front-end and back-end systems, including requirements analysis, architecture design, feature development, API creation, system maintenance, performance tuning, and troubleshooting.
- Contribute to the design and implementation of core system modules; produce comprehensive technical documentation to ensure system stability, security, and high performance.
- Actively participate in code reviews, technical design reviews, and release management processes.
Requirements
- Bachelor's degree or above; Computer Science or related field preferred.
- 3+ years of hands-on experience in distributed system development and payment platform development. Familiarity with local acquiring and card acquiring processes across international markets is required. Independent project delivery experience is a plus.
- Fluent in Chinese and English.
- Technical Skills:
- Deep expertise in the Java ecosystem, with solid knowledge of design patterns and mainstream frameworks.
- Strong proficiency in front-end technologies including Vue2, Vue3, and JavaScript.
- Advanced knowledge of relational databases (SQL Server, MySQL, Oracle), with proven experience in database design and performance optimization at scale.
- Familiarity with leading AI-powered development tools.
- Hands-on experience with Linux operating systems, Java/Vue deployment and maintenance, and AWS public cloud operations.
What We Offer:
- Full-time employment contract
- Option to work fully remote