We're seeking a Senior Backend Engineer to build and manage all aspects of web applications, from server-side logic and databases to client-side admin site interfaces. If you're a NodeJS expert with fluency in English and passionate to join an exciting project, we want you on our team!
# Responsibilities
1. Deliver robust, testable and efficient code that meets the highest standards of quality.
2. Collaborate closely with the team to develop live gaming products.
3. Document and maintain software functionalities, ensuring clarity for future reference.
4. Design automated tests, carry out unit tests and integration tests.
# Qualifications
1. Degree in Computer Science, Engineering or relevant field.
2. 5+ years of experience in NodeJS(Typescript) for distributed cloud-based products.
3. Proactive with excellent communication and problem-solving skills.
4. Strong understanding of MySQL or PostgreSQL, and Redis.
5. Familiar with Git.
6. Good understanding of DynamoDB or MongoDB.
7. Good knowledge of RabbitMQ and basic front-end skills for back-office development.
8. Proficiency in both English and Chinese, written and spoken. If your English skills need improvement, we offer English training courses to support your growth.
【YOUR RESPONSIBILITIES】
As a Senior Software Engineer / TPO, you will not only design and implement advanced solutions but also take ownership of entire product areas, from concept to delivery. You will drive technical decision-making, ensure the highest quality, and actively shape our product vision.
● Lead the development of cutting-edge web applications using technologies like React, Three.js, PlayCanvas, and others to deliver world-class user experiences.
● Build cross-platform apps using Unity and Flutter to reach a broad audience.
● Create and maintain pipelines and tools for Unity, Houdini, and other 3D applications to optimize workflows.
● Take end-to-end responsibility for features and product modules — from defining requirements to ensuring timely delivery and top-notch quality.
● Integrate AI-assisted and agentic coding into development workflows using tools like Cursor or Windsurf IDE to maximize productivity and quality.
● Maintain and enhance existing projects with innovative features, continuously pushing the product forward.
● Research, evaluate, and adopt emerging technologies for future projects.
● Write comprehensive unit tests, perform manual testing, and resolve bugs to ensure reliability.
【WHAT WE OFFER】
● A friendly atmosphere in a creative, innovation-driven environment
● A small, agile team – your contribution will have real impact
● Extra days off for special occasions – birthday, marriage, family bereavement
● Additional 5 vacation days per year on top of the regular holiday allowance
● Flexible working hours and minimal overtime – stay healthy and creative
● Access to our company library for books and games
● Friday afternoon tea
● Year-end bonus