Summary
✨ AI‑Generated
A senior full-stack engineer with substantial game-development experience is sought to build and maintain modern gaming applications. You will use TypeScript across frontend and backend systems, work with React or Vue, design REST and gRPC APIs, optimize PostgreSQL and Redis, and contribute to microservices architecture. The role also embraces Docker, CI/CD, Git workflows, and AI-assisted software development.
Highlights
Opportunity to work across the full stack in game development, combining modern frontend and backend technologies with microservices, databases, containerization, CI/CD, and AI-assisted development tools.
Description
About the jobRequirements (Must Have)
Minimum 5 years of software development experience that is related to Games developmentProficient in TypeScript, with strong hands-on experience across both frontend and backendStrong expertise in React and/or Vue, with deep understanding of: Component-based architecture / Hooks patterns / Performance optimization strategiesExperience in backend API design and development, including: RESTful APIs / gRPCSolid experience with PostgreSQL and Redis, including: Database schema design / Query optimizationGood understanding of microservices architecture, with hands-on experience in designing, splitting, or maintaining microservicesFamiliar with Docker for containerized development and deploymentProficient in Git workflows and building CI/CD pipelinesExperience with AI-assisted development, including effective use of tools such as: Claude Code / Cursor / GitHub Copilot /Codex
Preferred Qualifications
Experience with Kotlin / JVM development (e.g., Spring Boot, Coroutines)Experience in Canvas 2D / WebGL for game or animation developmentFamiliarity with gRPC + Protocol Buffers for cross-service communicationExperience with WebSocket-based real-time communicationFamiliar with AWS services, such as: ECS / Lambda / SQS / SNSExperience with NoSQL databases (e.g., Cassandra, DynamoDB)Familiarity with reactive programming (Reactor, R2DBC, WebFlux)Experience using Testcontainers for integration testingUnderstanding of distributed tracing and observability tools (e.g., Zipkin, Micrometer)Strong UI/UX sense, able to collaborate with designers or independently improve interfaces with attention to user experienceExperience in frontend performance optimization, including: Lighthouse optimization / Code splitting / Lazy loading / Rendering performance / Memory managementFamiliarity with Canvas/WebGL performance optimization, such as: Frame rate control / Reducing draw calls / Resource managementUnderstanding of animation and visual design principles, including: Motion design / Particle systems / Easing curvesExperience with prompt engineering, capable of crafting effective prompts to generate high-quality code with AIExperience integrating AI tools into development workflowsFamiliar with LLM API integration (e.g., Claude API, OpenAI API), with the ability to embed AI capabilities into product features
Bonus: If you enjoy building high-performance apps, games, or AI-powered products, you’ll fit right in.