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!
C# Client Developer in Constanţa
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat