Job Description
Role Overview:
• You will create new games for web & mobile platforms
• We expect that you will write clean and maintainable/optimized code that performs well
• The Unity developer works in a team to design and develop optimized code using C# .net in the Unity Game Engine
We also appreciate the following:
• Work experience in an Agile environment
• Direct experience with game logic, particle systems, client¬-server communication and protocols such as IP, TCP, UDP and HTTP
• Experience with physics and animation systems
• Bachelor’s Degree
• Good knowledge of C/C++ programming language
Requirements
Your responsibilities:
• Implement, debug and refine core gameplay features and systems
• Collaborate effectively with a small team of artists, designers, coders and production staff
• Exhibit strong grasp of Unity development for cross-platform deployment (iOS, Android, browser)--including UI, sound, physics, and graphics
Required skills:
• 2+ years professional/indie game development experience, credited as a programmer on at least one shipped title
• Good software architecture and analytical skills
• Strong knowledge of C# scripting, object oriented design, design patterns, very good Math
• Good understanding of Unity including Unity GUI, asset bundles, materials / shaders, scene management, platform specific plugins and iOS/Android deployment
• Understanding of cross-platform design principles
• Excellent written and verbal communication skills
• Very strong written and spoken English
Benefits
We’re offering you:
• Motivating salary aligned with your skills and experience
• Annual bonuses
• Private health insurance
• Meal tickets
• Team building events
• Support for obtaining certifications
• Relaxation room with Xbox and more
Skills
HTTP Unity 3D
Language Requirements
English
Education Degree
Other
Visa Support
Yes