Pioneer Talent Program - Full Stack Engineer (Back-end Oriented)
On-siteDubai, Dubai, United Arab Emirates or Kuala Lumpur, Kuala Lumpur, Malaysia
Job Summary
Own end-to-end development of product features spanning frontend and backend, integrating mainstream AI coding tools like Cursor and Copilot as a core part of your daily workflow. Translate product requirements into working implementations with minimal handoff friction, acting as a full stack "seed" to champion practices and mentor peers. Proactively identify efficiency bottlenecks in cross-team collaboration and propose improvements to product, design, and engineering processes while contributing to the full product lifecycle from ideation to deployment. This role requires a Bachelor's degree and 1–5 years of experience with Java, Golang, Node.js, and React.
Required Qualifications
- Bachelor's degree or above; Computer Science or AI-related major preferred
- 1–5 years of professional experience
- Solid foundation in at least one backend language: Java or Golang
- Proficiency in Node.js and React
- Experience owning end-to-end projects in production — not just personal side projects
- Familiarity with database design, data modeling, and core backend concepts
- Highly proficient with mainstream AI coding tools (Cursor, Copilot, Claude Code, or similar)
- Ability to clearly articulate requirements and constraints to AI tools; strong enough fundamentals to review, validate, and correct AI-generated code
- Self-driven and boundaryless — you don't wait for tasks to be assigned; you proactively identify what needs to be done
- Product and operational mindset — you can turn vague ideas into clear specs
- Curious observer — you pay attention to how other teams work and actively suggest improvements
- Strong logical thinking and communication skills; passionate about learning new technologies
Desired Qualifications
- If you come from a frontend background, we hope you: Strong React engineering depth, with clear judgment on component architecture, reuse boundaries, and state management strategies
- If you come from a frontend background, we hope you: Familiarity with modern frontend engineering infrastructure, including build tooling, TypeScript type engineering, and automated testing
- If you come from a frontend background, we hope you: Solid grasp of rendering strategies and performance systems, including critical path optimization, render frame budgeting, and performance monitoring attribution
- If you come from a backend background, we hope you: Familiar with high-concurrency programming, with a solid understanding of threading models, locking mechanisms, and asynchronous programming
- If you come from a backend background, we hope you: Experience with message queues (Kafka/RabbitMQ), with an understanding of asynchronous decoupling and eventual consistency
- If you come from a backend background, we hope you: Understanding of distributed systems fundamentals, including service discovery, circuit breaking, rate limiting, and load balancing
- Open-source contributions or notable GitHub projects
- Cross-platform development experience (iOS/Android/Web)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.