C# Client Developer in Constanţa

Rider (master) TypeScript (master) Visual Studio (master) .Net (master) C# (master) Playtika (NASDAQ: PLTK) is a mobile gaming entertainment and technology market leader with a portfolio of multiple game titles. Founded in 2010, Playtika was among the first to offer free-to-play social games on social networks and, shortly after, on mobile platforms. Headquartered in Herzliya, Israel, and guided by a mission to entertain the world through infinite ways to play, Playtika has offices worldwide and over 4,000 employees. We’re looking for a client .NET Developer who is proficient with .NET and C# to work on Bingo Blitz . Game link : https://www.bingoblitz.com/ You will work on a team of more than 40 developers and use the latest versions of C#, Xamarin, Visual Studio, ReSharper and Rider.You will develop high-performance mobile application using internal frameworks distributed as git repositories (linked as submodules) or internal NuGet packages.The main framework is cross-platform Monosyne Engine (which uses the latest computer graphics techniques): the most similar framework which you can see to understand the main idea is MonoGame.Other frameworks provide higher level abstractions for building application logic: networking, work with managed/unmanaged resources, navigation and UI elements, commands, 3rd party platform-specific libraries and many others. Responsibilities :Write new game features in C#/TypeScript that millions of users will enjoyCollaborate with backend devs to design most optimal API * Monitor feature in post-production via Kibana/GrafanaReview code of your colleaguesCommunicate with game engine team to get all needed functionality for new featuresHelp QA/Automation team with bug analysis, reproduction and tooling Requirements :software architecture principles (OOP principles, SOLID, KISS, DRY, IoC/DI, design pattern);asynchronous programming experience;data structures and algorithms deep understanding;performance and memory usage tuning and analysis;experience connecting applications to multiple APIs (http/https, sockets). Additional experience in the following would be useful, but not required:Test Driven Development (TDD) as it pertains to unit testing (xUnit, NUnit, Moq, Automock);graphics/rendering experience (DirectX/OpenGL ES);experience with game engines such as Unity, Unreal, MonoGame/XNA or any custom;any experience working with native mobile development and cross-platform applications;Jira, Confluence, Bitbucket Server, Teamcity. The ideal candidate for this position is someone who:has strong, clear communication and collaboration skills;is able to give/receive constructive criticism;constantly improves own productivity;is passionate about creating experiences that delight end users;follows new technology trends and loves learning new things;produces high quality code (understandable and maintainable) and cares about performance and memory usage. We offer:Competitive salary, performance-based bonuses and flexible working hours;Training programs, certifications, conferences including international events;Referral program;Corporate celebrations, team buildings, and fun activities;Free meals twice a day;Coaching and reviews to support your career development;Working for one of the top social gaming companies in the world. Come play with us!

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!