SIGN IN
Unity Developer jobs in United States
info-icon
This job has closed.
company-logo

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

UnityC#Unity AddressablesUnity AnimatorUnity PhysicsUnity UGUIUnity UI ToolkitWindows/macOS deploymentWebGL deploymentIOS deploymentAndroid deploymentNode.jsNestJSReact.jsNext.jsMySQLPostgreSQLMongoDBTypeORMPrismaSequelizeMongooseJestSupertestReact Testing LibraryAWSGCPAzureDockerCI/CD pipelines

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

company-logo
Vinove isn’t just a company—it’s a launchpad for your digital growth.

Funding

Current Stage
Late Stage
Company data provided by crunchbase