Redix is seeking a skilled and motivated Unity Developer to join our development team. The ideal candidate will have hands-on experience with Unity and C#, along with a strong understanding of game development, mobile applications, and performance optimization. In this role, you will be responsible for developing, improving, and maintaining interactive Unity-based products. You will collaborate closely with designers and fellow developers to ensure a smooth and engaging user experience across various platforms.
Key Responsibilities
- Develop and maintain applications and interactive experiences using Unity and C#.
- Build and implement gameplay features, UI elements, animations, and interactive components.
- Integrate APIs, SDKs, plugins, and third-party services as needed.
- Optimize applications for performance, memory usage, and responsiveness.
- Debug and resolve technical issues across multiple devices and platforms.
- Collaborate with UI/UX designers and other developers to meet product requirements.
- Write clean, organized, and maintainable code.
- Test features, identify bugs, and ensure stable builds before release.
- Participate in code reviews and contribute to improving development practices.
- Stay updated with the latest Unity features, tools, and modern development methodologies.
Required Qualifications
- 1 to 3 years of hands-on experience with Unity development.
- Strong proficiency in Unity Engine and C#.
- Solid understanding of Object-Oriented Programming (OOP).
- Experience developing applications or games for Android and/or iOS platforms.
- Familiarity with Unity UI systems, animations, scenes, prefabs, and asset management.
- Knowledge of performance optimization and debugging techniques in Unity.
- Experience using Git or other version control systems.
- Ability to interpret requirements and independently develop features.
- Strong problem-solving and analytical skills.
Preferred Qualifications and Benefits
- Experience in mobile game or application development.
- Knowledge of both 2D and 3D Unity development.
- Familiarity with Firebase, analytics, advertising SDKs, or other mobile services.
- Understanding of REST APIs and JSON data formats.
- Awareness of mobile device limitations and optimization strategies.
- Experience publishing applications on Google Play Store or Apple App Store.
We offer a professional and collaborative working environment with opportunities to work on in-house products. Employees benefit from growth and learning opportunities, exposure to modern technologies, and product development processes. The salary is competitive and commensurate with experience and skills.
Location: Etihad Town, Lahore
Working Hours: Monday to Friday, 9:00 AM – 6:00 PM
Compensation: Rs40,000 to Rs70,000 per month
Work Arrangement: On-site
This is an excellent opportunity for a Unity Developer looking to advance their career in a dynamic and supportive setting.