Job Description
Are you excited about building immersive, interactive worlds in Unity or Unreal Engine? Do you have the skills to turn game concepts, AR/VR experiences, and simulations into fully realized, high-performance applications? If you're ready to bring ideas to life in real-time 3D environments, our client has the perfect role for you. We're looking for a Unity/Unreal Engine Developer (aka The Immersive Code Crafter) to create stunning applications and engaging experiences across gaming, VR, AR, and more.
As a Unity/Unreal Engine Developer at our client , you'll work closely with designers, artists, and other developers to implement core mechanics, build interactive elements, and optimize performance. Your expertise in Unity or Unreal Engine and C#/C++ programming will be essential in creating polished, responsive, and visually compelling experiences.
Key Responsibilities:
- Develop and Implement Interactive Experiences:
- Build applications and experiences using Unity or Unreal Engine, implementing gameplay mechanics, physics, and interactivity. You'll transform concepts into real-time, playable applications that captivate users.
- Optimize Performance Across Platforms:
- Ensure applications run smoothly on diverse platforms, including desktop, mobile, AR/VR, and consoles. You'll optimize assets, physics, and code to maintain high frame rates and responsiveness.
- Create and Integrate Visual Effects and Animations:
- Work with shaders, particle systems, and animations to enhance the visual quality of environments and character interactions. You'll bring visual elements to life while keeping performance efficient.
- Collaborate on Gameplay Mechanics and User Interactions:
- Work closely with designers and artists to create interactive elements and intuitive gameplay. You'll implement features such as character controls, UI interactions, and physics-based mechanics.
- Debug and Refine Code for Stability and Functionality:
- Identify and fix bugs, optimize code, and ensure all interactions function as intended. You'll conduct thorough testing and troubleshoot issues across multiple device setups.
- Implement AR/VR Interactions and Features:
- Develop AR/VR-specific features like gaze-based interactions, hand tracking, and spatial audio integration. You'll make sure that immersive experiences are engaging and comfortable on AR/VR platforms.
- Stay Updated on Game Development and Engine Trends:
- Continuously research the latest tools, techniques, and best practices in Unity and Unreal Engine development. You'll incorporate fresh ideas to keep applications modern and technically impressive.
Requirements
Required Skills:
- Proficiency in Unity or Unreal Engine: Extensive experience developing in Unity (C#) or Unreal Engine (C++) with a strong grasp of real-time rendering, physics, and asset integration.
- Experience with AR/VR Development: Knowledge of AR/VR SDKs (ARCore, ARKit, Oculus SDK, OpenXR) and experience creating interactions and interfaces for immersive environments.
- 3D Graphics and Animation Knowledge: Familiarity with 3D graphics, shaders, particle systems, and character animations to bring visual depth and realism to projects.
- Strong Problem-Solving Skills: Ability to troubleshoot, optimize code, and debug effectively to ensure smooth performance across platforms.
- Collaborative and Adaptive Mindset: Strong communication and teamwork skills to collaborate with cross-functional teams, including artists, designers, and other developers.
Educational Requirements:
- Bachelor's degree in Computer Science, Game Development, Interactive Media, or a related field. Equivalent experience in Unity or Unreal Engine development may be considered.
- Specialized training or certifications in game development, AR/VR, or interactive media are advantageous.
Experience Requirements:
- 3+ years of experience in Unity or Unreal Engine development, with a portfolio of completed projects in games, simulations, or AR/VR.
- Experience optimizing applications for mobile devices, VR headsets, or gaming consoles is a plus.
- Familiarity with multiplayer/networking features and real-time collaboration tools within Unity or Unreal Engine is beneficial.
Benefits
- Health and Wellness: Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
- Paid Time Off: Competitive vacation, sick leave, and 20 paid holidays per year.
- Work-Life Balance: Flexible work schedules and telecommuting options.
- Professional Development: Opportunities for training, certification reimbursement, and career advancement programs.
- Wellness Programs: Access to wellness programs, including gym memberships, health screenings, and mental health resources.
- Life and Disability Insurance: Life insurance and short-term/long-term disability coverage.
- Employee Assistance Program (EAP): Confidential counseling and support services for personal and professional challenges.
- Tuition Reimbursement: Financial assistance for continuing education and professional development.
- Community Engagement: Opportunities to participate in community service and volunteer activities.
- Recognition Programs: Employee recognition programs to celebrate achievements and milestones.
Key skill Required
- Physics
- Networking
- 3D Graphics
- Animations
- Collaboration
- Communication
- Community Engagement
- Comprehensive
- Computer Science
- Counseling
- Development
- Disability Insurance
- Employee Recognition
- Financial Assistance
- Insurance
- Integration
- Interactive Media
- Intuitive
- Life Insurance
- Mechanics
- Mental Health
- Professional Development
- Reimbursement
- Research
- Responsiveness
- Science
- Support Services
- Teamwork
- Telecommuting
- Training
- Unity
- Unreal Engine
- Vision Insurance
- Visual Effects
- Wellness Programs
- Work-Life Balance