Vinove Software and Services · 2 months ago
Unity Developer
Vinove Software and Services is seeking a talented Unity Developer who excels in real-time 3D development and full-stack web engineering. The role involves designing and building immersive applications across Desktop, WebGL, and Mobile platforms while contributing to backend services and data-driven front-end experiences.
OutsourcingSoftwareAppsWeb DesignWeb Development
Responsibilities
Architect and develop high-performance Unity applications for Desktop (Windows/macOS), WebGL, and Mobile (iOS/Android) platforms
Design and implement gameplay mechanics, UI systems, physics interactions, and 3D/2D rendering pipelines
Optimize asset pipelines, memory management, and runtime performance for platform-specific constraints
Integrate Unity projects with external APIs, SDKs, and real-time data streams
Write clean, testable C# code adhering to SOLID principles and internal coding standards
Build and manage Unity CI/CD pipelines using Unity Cloud Build, GitHub Actions, or similar tools
Design and develop RESTful and GraphQL APIs using Node.js and NestJS with a focus on scalability and maintainability
Build responsive, performant front-end interfaces with React.js and/or Next.js (SSR/SSG)
Model and manage relational and NoSQL databases including MySQL, PostgreSQL, and MongoDB
Write database queries, migrations, and ORM configurations (TypeORM / Mongoose / Prisma)
Ensure end-to-end type safety across the stack with TypeScript
Deploy, configure, and monitor applications on cloud platforms (AWS, GCP, or Azure)
Containerize services using Docker
Configure CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI) for automated testing and deployment
Monitor application health, set up alerts, and conduct incident response using tools such as Datadog, Sentry, or Grafana
Qualification
Required
5+ years of professional Unity development experience
Proficiency in C# and Unity's core systems: Addressables, Animator, Physics, UGUI / UI Toolkit
Hands-on experience publishing to at least two of: Windows/macOS, WebGL, iOS, or Android
Strong working knowledge of Node.js and NestJS (modules, guards, interceptors, pipes, decorators)
Proficiency in React.js (hooks, context, state management) and/or Next.js (App Router, API Routes, ISR)
Database experience with at least two of: MySQL, PostgreSQL, MongoDB
Familiarity with ORMs/ODMs: TypeORM, Prisma, Sequelize, or Mongoose
Experience writing unit and integration tests (Jest, Supertest, React Testing Library)
Demonstrated experience deploying production applications to AWS, GCP, Azure, or equivalent
Solid understanding of Docker and container-based deployments
Experience setting up or maintaining CI/CD workflows
Familiarity with cloud-native services: object storage, managed databases, load balancers, CDNs
Preferred
Familiarity with Unity Netcode, Mirror, or Photon for multiplayer scenarios is a plus
Experience with AR/VR development (Unity XR Interaction Toolkit, OpenXR, Meta Quest)
Knowledge of WebSockets or real-time communication protocols (Socket.io, SignalR)
Familiarity with microfrontend architecture or monorepo tooling (Nx, Turborepo)
Exposure to game analytics platforms (Unity Analytics, Firebase, Amplitude)
Prior experience with agile/scrum workflows and tools like Jira or Linear
Company
Vinove Software and Services
Vinove isn’t just a company—it’s a launchpad for your digital growth.
Funding
Current Stage
Late StageCompany data provided by crunchbase