Role Overview:
Design, implement, and optimize game features and systems using Unity and C#.
Key Responsibilities:
- Architect and develop core gameplay mechanics, systems, and game components with an emphasis on scalability and performance.
- Collaborate closely with designers, artists, and other team members to ensure smooth integration of all game elements..
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Participate in code reviews, providing constructive feedback and ensuring high-quality code across the development team.
- Identify and troubleshoot complex technical issues, providing effective solutions and optimizing performance across multiple platforms.
- Ensure the smooth operation of existing systems, and collaborate with the team to enhance or update features as needed.
- Ensure the smooth operation of existing systems, and collaborate with the team to enhance or update features as needed.
- Stay up-to-date with the latest trends and technologies in game development to continuously improve the technical standards of the team.
- Ensure the smooth operation of existing systems, and collaborate with the team to enhance or update features as needed.
Qualifications:
- Bachelor�s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in Unity game development, with a strong portfolio of shipped games or interactive applications.
- Advanced proficiency in Unity and C#, with a deep understanding of game architecture, gameplay mechanics, and optimization techniques.
- Proven experience in performance optimization, debugging, and troubleshooting for multi-platform development (PC, mobile, console, etc.).
- Solid understanding of game development workflows, tools, and version control systems (e.g., Git).
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills and the ability to work independently and within a team to tackle technical challenges.
- Excellent communication skills, with the ability to collaborate with both technical and non-technical team members.
- A passion for game development, technology, and creating innovative gaming experiences.
Our Benefits & Employees Wellness Program includes but not limited to:
- Social Insurance
- Medical Insurance
- Life Insurance
- Work-Life Balance
- Flexible working hours.
- Hybrid work options.
- Paid time off (vacation, sick leave, personal days).Professional Development
- Access to training and development programs.
- Career coaching and mentorship programs.
- Opportunities for internal mobility and advancement.
- Internal Training Opportunities.
Recognition and Rewards
- Performance-based bonuses and incentives.
- Employee recognition programs and awards.
- Milestone celebrations.
- Community and Social Engagement
- Team-building activities.
- Social events and gatherings to build camaraderie.
- Fundays.