Funsol Technologies is seeking a talented Unity Game Developer with 1 to 2 years of experience to join their innovative team. The ideal candidate will have a strong foundation in Unity 3D/2D and C# programming, along with a deep understanding of game physics and optimization techniques. This role focuses on developing engaging mobile games for both iOS and Android platforms, utilizing the latest technologies and industry best practices to deliver high-quality gaming experiences.
Key Responsibilities
Design, develop, and implement both 2D and 3D games using Unity, ensuring optimal performance across mobile devices. Utilize C# to create robust game mechanics that incorporate game physics and mathematical principles to enhance gameplay. Conduct memory and draw call profiling to optimize game performance, employing strategies such as object pooling to reduce resource consumption. Integrate various advertising platforms including Unity Ads, Google AdMob, AppLovin MAX, and other mediation tools to maximize in-app revenue streams. Implement Firebase and Google Analytics for tracking user engagement and performance metrics, and leverage Firebase Remote Config to enable dynamic content updates without requiring app releases. Collaborate closely with the development team to design and maintain a scriptable objects architecture, facilitating efficient game data management. Participate actively in unit testing and debugging processes to ensure the delivery of stable, bug-free games. Additionally, contribute to multiplayer game development using frameworks like Netcode or Photon, and explore opportunities to incorporate augmented reality features through AR Foundation.
Required Qualifications
1 to 2 years of professional experience in Unity game development is essential. Proficiency in Unity 3D/2D and strong command of C# programming are required. A solid understanding of game physics, mathematics, and optimization techniques is necessary to create smooth and engaging gameplay. Experience with memory and draw call profiling, along with performance optimization methods such as object pooling, is expected. Familiarity with integrating ad mediation platforms like Unity Ads, Google AdMob, and AppLovin MAX is important. Knowledge of Firebase, Google Analytics, and Firebase Remote Config for analytics and dynamic content management is required. The candidate must be able to work effectively within a team environment and contribute to architecture design using scriptable objects. Experience in unit testing and debugging to maintain high code quality is also essential.
Preferred Qualifications and Benefits
Experience with multiplayer game development frameworks such as Netcode or Photon is highly desirable. Exposure to AR Foundation and augmented reality game development will be considered an advantage. This position offers the opportunity to work on cutting-edge projects within a creative and supportive environment. The role requires working on-site, promoting close collaboration with team members and fostering a dynamic workplace culture.
This position provides an excellent opportunity to enhance your skills while contributing to innovative mobile game projects that push technological boundaries. If you are passionate about game development and thrive in a fast-paced, forward-thinking environment, Funsol Technologies encourages you to apply.