LudusCristaltec (from the Cristaltec and Lottomatica Italian groups) is focused on developing innovative games and technology for the Casino and Gaming Industry.Our mission is to create amazing and unique products customized for each market segment.We have released more than 250 game titles and currently have over ******* boards on the market, across several countries.
We are also very proud of developing our own rock solid gaming computers and hardware in general.In Portugal, our office is located in Porto near NorteShopping and we currently have +50 incredible minds in our Team.We are opening a new position for a Game Developer to integrate our team full-time, onsite.As a Game Developer,What you will do:Design, develop, test, and maintain high-quality game features from concept to releaseImplement gameplay mechanics, animations, UI, and visual effects in collaboration with artists and designersWrite clean, efficient, and well-documented code following best practices and coding standardsOptimize performance, memory usage, and stability across target hardware platformsDebug, profile, and resolve technical issues throughout the development lifecycleCollaborate with game designers, artists, QA, and product teams to deliver engaging player experiencesParticipate in code reviews and contribute to improving development tools and pipelinesAdapt games to different markets, regulations, and hardware configurationsContribute to technical design discussions and propose innovative solutionsSupport live products with updates, bug fixes, and feature enhancements when requiredRequired Skills:Experience with one or more object-oriented programming languages (e.g., C#, C++, JavaScript, Python)Strong coding and debugging skillsExcellent problem-solving and critical-thinking abilitiesCreativity and strong attention to detailWell-organized, self-driven, and able to work effectively in a teamFluent in English (spoken and written)Fluent in Portuguese (spoken)Willingness to travel internationally when requiredAbility to manage multiple priorities and meet deadlines in a fast-paced environmentBasic user-level knowledge of Photoshop or other image-editing tools