Experienced Unity Developer (Client-Server Focus)
Location:
Vilnius
From 2630 EUR/month (gross)
Development
Full-time
Your Key Responsibilities:
- Developing and maintaining Unity mobile games with a focus on performance, stability, and architecture;
- Implementing gameplay systems, UI, and integration layers for backend services;
- Building and supporting REST-based client-server features and aligning client logic with backend contracts and business rules;
- Maintaining, building, and releasing GitLab CI/CD workflows for development, staging, and production;
- Actively collaborating with other team members (backend developers, QA, game designers).
A Successful Candidate Must Have:
- Proficiency in Unity and C#;
- Strong OOP, SOLID, and GRASP fundamentals;
- Hands-on experience with MVC/MVP/MVVM;
- Understanding of presentation, domain, and data-layer separation;
- An ability to design modular, scalable systems with low coupling and good testability;
- Strong understanding of Unity UI layouting, responsive UI, multiple resolutions, aspect ratios, and safe areas;
- Solid knowledge of architecture design patterns;
- Experience with DI containers (VContainer or Zenject);
- Experience with UniRx or R3;
- Practical experience integrating Unity clients with backend services via REST API;
- Understanding of request/response flows, auth/session handling, retries, timeouts, error handling, serialization/deserialization, DTO mapping, and API versioning;
- An ability to work with backend-driven data structures and write client code that matches server contracts;
- Experience with URP and good understanding of materials, shader integration, lighting basics, draw calls, batching, and mobile rendering constraints;
- Strong Git skills and practical experience with GitLab branching, merge requests, code reviews, pipelines, and automated builds;
- Good verbal and written English language skills.
Extra Great to Have:
- Knowledge of TypeScript and Node.js;
- Familiarity with MongoDB / Redis-oriented backend flows;
- Passion for video games.
Salary: From 2630 EUR/month (gross), based on experience and competence.
