Job Description
Join our dynamic team of talented professionals on a thrilling journey to build ground breaking games and applications that captivate audiences on various platforms. Don't miss this opportunity to be a part of our exciting team. Apply today!
Job Responsibilities:
- Develop high-quality games, applications, and simulations that captivate target audiences.
- Enhance existing projects including UX/UI elements with a focus on product quality and deliver exceptional user experiences.
- Collaborate closely with designers and team members to bring creative concepts to life.
- Implement game mechanics, graphics, and user interfaces in Unity.
- Write clean, efficient, and maintainable code in C# (C-sharp) or Unity Script.
- Optimize performance and memory usage to ensure smooth gameplay experiences.
- Debug and fix issues, ensuring the overall stability and functionality of projects.
- Optimize the game engines, editor and related tools to ensure optimal performance.
- Create reusable assets that could be a benefit to the entire team, while improving and customizing existing ones.
- Stay up to date with the latest changes in the development pipeline, such as new SDKs or middleware versions, and ensure the engine and tools are updated accordingly.
- Participate in code reviews and provide constructive feedback to enhance project quality.
- Contribute to the development process by proposing innovative ideas and solutions.
- Keep up to speed with the latest industry trends, tools, and techniques related to Unity development.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 2 years of experience in game development, preferably with a focus on Unity3D engine.