
Job (Project) Description
We are seeking a Senior Unity Developer with extensive experience in building interactive applications and games. This role requires a proffesional who can lead projects, collaborate effectively with a multidisciplinary team, drive innovation in immersive training solutions, and contribute to the development of future system infrastructure designed to manage venues, 3D assets, and basic configurations effectively without the need for frequent build and release cycles.
Customertimes is a global digital engineering, product development, and technology consulting company. Headquartered in New York, we have a team of 1300+ experts and offices in 12 countries. As a global IT consulting company, we spark the world of tech with excellent solutions to industry leaders in healthcare, life sciences, consumer packaged goods, manufacturing, financial services, education, and the nonprofit sector.
Requirements:
- Bachelor’s degree in Computer Science, Game Design, or related field;
- Minimum of 5 years of experience in Unity development;
- Strong knowledge of C# and a deep understanding of object-oriented programming;
- Proven experience in solution performance optimization and scalability;
- Experience with 3D asset management and integration within Unity;
- Proficiency in developing multi-player features and networking within Unity;
- Familiarity with building system infrastructures designed to manage content and configurations effectively;
- Experience with Unity certification is a plus;
- Knowledge of version control systems, particularly DAM Helix Core (Perforce), is a plus.
- Experience in VR/AR development is a must;
- Excellent problem-solving and communication skills.
Responsibilities:
- Design, develop, and maintain applications using the Unity3D engine;
- Collaborate with designers, 3D artists, and other developers to create compelling and efficient interactive experiences;
- Optimize existing applications for maximum speed, performance, and scalability;
- Develop and manage 3D assets, integrating them seamlessly into applications;
- Contribute to the design and implementation of system infrastructure for managing venues, 3D assets, and configurations to streamline development processes;
- Extend existing applications to include multi-player capabilities;
- Integrate software components and third-party programs as required;
- Maintain and improve code quality, organization, and automation.
What We Offer:
- 20 days of paid vacation, 15 paid days of sick leave with a doctor’s note, and 5 days of paid sick leave without a doctor’s note;
- Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate;
- Support for participation in professional development opportunities (webinars, conferences, trainings, etc.);
- Regular team-building opportunities as well as bi-annual company-wide events;
- Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval.
Apply now
Unity developer - Senior
