Padmi

Unity developer

Bangalore · ChennaiPosted 2 months ago
Software engineeringSenior
Apply at Sniper Systems & Solutions

Opens the source posting on naukri.com

Source description

About the role

View original

Job Summary We are seeking a talented and passionate Unity Developer to join our development team. The ideal candidate will have hands-on experience in developing high-quality 2D/3D applications and games using the Unity Engine. You will be responsible for designing, developing, optimizing, and maintaining interactive applications across multiple platforms while collaborating closely with designers, artists, and cross-functional teams. Key Responsibilities Design, develop, and maintain high-performance applications using Unity 3D and C# . Develop engaging 2D and 3D games and interactive applications for Android, iOS, WebGL, Windows, and other supported platforms. Implement gameplay mechanics, UI systems, animations, physics, and visual effects. Integrate third-party SDKs, REST APIs, Firebase, payment gateways, and analytics tools. Optimize application performance, memory usage, and frame rates for multiple devices. Debug, troubleshoot, and resolve technical issues throughout the development lifecycle. Collaborate with game designers, UI/UX designers, artists, QA engineers, and product teams to deliver high-quality products. Implement multiplayer functionality using networking solutions such as Photon or similar frameworks. Utilize Unity features including Prefabs, Scriptable Objects, Addressables, Timeline, Cinemachine, Shader Graph, and Unity UI. Maintain clean, reusable, and well-documented code following best development practices. Participate in code reviews and contribute to continuous improvement initiatives. Work within Agile/Scrum methodologies to meet project timelines. Required Skills Strong experience with Unity 3D and C# Programming . Good understanding of Object-Oriented Programming (OOP), Data Structures, and Design Patterns. Experience in developing 2D and/or 3D applications. Knowledge of Unity UI (UGUI), TextMesh Pro, Animation System, Physics Engine, and Particle Systems. Experience integrating REST APIs, Firebase, JSON, and third-party SDKs. Knowledge of version control tools such as Git, GitHub, or GitLab. Strong debugging, optimization, and performance profiling skills. Experience in mobile application optimization for Android and iOS. Familiarity with Agile development methodologies. Preferred Skills Experience with AR, VR, or XR application development. Knowledge of multiplayer networking frameworks such as Photon PUN, Photon Fusion, Mirror, or Netcode for GameObjects. Experience with Shader Graph, URP, HDRP, Addressables, and Asset Bundles. Familiarity with Google Play Console and Apple App Store deployment. Basic knowledge of Blender or Adobe Photoshop is an added advantage. Experience with CI/CD pipelines and Unity Cloud Build. Qualifications Bachelor's degree in Computer Science, Information Technology, Game Development, or a related field. 15 years of professional experience in Unity development (experience range may be adjusted based on hiring needs). A strong portfolio showcasing Unity projects, games, AR/VR applications, or interactive experiences is preferred. Key Competencies Problem-solving and analytical thinking Strong communication and collaboration skills Attention to detail Time management Ability to work independently and within a team Passion for gaming, interactive technologies, and continuous learning Why Join Us? Work on innovative and cutting-edge Unity projects. Collaborative and growth-oriented work environment. Opportunities to learn emerging technologies including AR, VR, and XR. Exposure to end-to-end product development. Career growth and skill development opportunities

One address, no account. We’ll tell you when matching roles go live.