Fullstack Developer (Games)
Fetch Technology · Singapour
Job description
About the role
We are looking for an experienced full‑stack developer to join our game development team. You will work on both the front‑end and back‑end of high‑performance gaming applications, collaborating closely with designers, artists, and product managers to deliver immersive experiences.
Key responsibilities
- Design, develop, and maintain web‑based game features using TypeScript, React or Vue.
- Build and evolve backend services, RESTful APIs and gRPC endpoints.
- Define database schemas, optimise queries in PostgreSQL and manage caching with Redis.
- Implement micro‑service architecture, containerise applications with Docker and orchestrate deployments.
- Set up CI/CD pipelines, enforce Git workflows and ensure code quality.
- Integrate AI‑assisted development tools such as Claude Code, Cursor, GitHub Copilot or Codex.
- Collaborate on performance optimisation, real‑time communication and UI/UX improvements.
Required profile
- Minimum 5 years of software development experience, preferably in game or interactive media.
- Strong hands‑on expertise with TypeScript and modern front‑end frameworks.
- Solid understanding of backend API design, micro‑services and containerisation.
- Proven ability to work with PostgreSQL, Redis and cloud services.
- Experience using AI‑coding assistants and prompt engineering.
Required skills
- TypeScript
- React
- Vue
- RESTful APIs
- gRPC
- PostgreSQL
- Redis
- Docker
- Git
- CI/CD pipelines
- Claude Code, Cursor, GitHub Copilot, Codex
- Kotlin, Spring Boot, Coroutines (preferred)
- Canvas 2D, WebGL (preferred)
- WebSocket (preferred)
- AWS ECS, Lambda, SQS, SNS (preferred)
- NoSQL databases such as Cassandra or DynamoDB (preferred)
- Reactive programming (Reactor, R2DBC, WebFlux) (preferred)
- Testcontainers (preferred)
- Distributed tracing tools like Zipkin, Micrometer (preferred)
- Front‑end performance tools: Lighthouse, code splitting, lazy loading, rendering optimisation
- LLM API integration (Claude API, OpenAI API) (preferred)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week ago
Expires 1 month from now
16 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Fetch Technology
Singapour
Related job offers
-
Mobile Application Developer (Android)
BJAK Singapour -
Project Manager – Microsoft Dynamics 365 Customer Insights
Cognizant Singapour -
Java Software Engineer (Payment & Finance)
Dada Consultants Singapour -
IT Supporter – Permanent
ag Singapore Area -
Business Analyst Internship – Automotive Aftermarket
Bosch Group Singapore