-
View all jobs
Responsibilities
- Contribute to the continuous iteration, development, and maintenance of client products (mobile/desktop/game), ensuring stable and high-quality delivery.
- Participate in client architecture/module design and implement features efficiently with good engineering practices.
- Troubleshoot and resolve client-side issues through debugging and analysis; collaborate with cross-functional teams to drive problems to closure.
- Improve client performance and user experience, including start-up latency, responsiveness, memory usage, stability, networking, and concurrency.
Requirements
- Diploma/Bachelor’s degree or equivalent in Computer Science, Software Engineering, IT, Game Development, or related fields; fresh graduates are welcome.
- Client-side development fundamentals (meet any one track):
- Android: Java/Kotlin and Android app basics, or
- iOS: Swift/Objective-C and iOS app basics, or
- Windows: C++ (or similar) and Windows client basics, or
- Game Client: Unity + C# and game client basics.
- Solid understanding of client development concepts (lifecycle/event loop), UI integration, and practical debugging skills.
- Strong engineering mindset with interest in client performance/stability topics (concurrency/multithreading, memory management, start-up optimization, stutter/FPS, networking).
- Proactive learner with good communication and collaboration skills.
- Proficiency in written and spoken Mandarin is required for this position. Justification: The incumbent is required to facilitate seamless communication and technical collaboration with our HQ and regional R&D/support teams in China. Responsibilities include participating in meetings conducted in Mandarin, interpreting technical specifications, and managing project documentation in Chinese.
Preferred
- Demonstrable project experience (internships/personal projects/open source/competitions) with clear ownership and problem-solving outcomes.
- Full-stack capability (basic backend/API/database/deployment) to support end-to-end delivery and smooth client-server integration.
- AI-driven development experience—leveraging AI tools to improve productivity while keeping results verifiable and maintainable (code generation, refactoring, test creation, debugging, documentation, code review).
Key Skills
Ranked by relevance
c
ai tools
android
server
unity
ios
ai
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Ola Trainee - Back-End Engineer
2026-06-30
Full-time
Entry
Singapore
Technology
Information Technology
View Job Details
Related
Senior Software Engineer Team Lead(Golang)
2026-02-24
Full-time
Mid-Senior
Singapore
Technology
Information Technology
View Job Details
Related
Infrastructure Engineer
2026-02-04
Full-time
Mid-Senior
Singapore
Technology
Information Technology
Login to Apply
- Posted
- Mar 06, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Singapore
- Company
- Ola Chat
Industries
Technology
Information
Media
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Ola Trainee - Back-End Engineer
2026-06-30
Full-time
Entry
Singapore
Technology
Information Technology
View Job Details
Related
Senior Software Engineer Team Lead(Golang)
2026-02-24
Full-time
Mid-Senior
Singapore
Technology
Information Technology
View Job Details
Related
Infrastructure Engineer
2026-02-04
Full-time
Mid-Senior
Singapore
Technology
Information Technology