#103114 C# DEVELOPER Hot vacancy

Project image
Juliya Job Advice Agency
  • Ukraine | Kyiv
Description:

Responsibilities:

  • Develop, support, and improve cross-platform SDKs for Playtika products, which are used as a facade to access microservices platform 
  • Find weak spots in the design of the app, and implement improvements, so that your follow developers will make fewer mistakes during development 
  • Listen to suggestions from other engineers on how various aspects of the feature development could be improved and implement them in your solutions 
  • Understand how microservices work and own SDK for their usage from C# clients 
  • Take quality as the highest priority and work on improvements, including various types of tests (unit, contract, integration, etc.) 
  • Review the code of your colleagues 

Requirements:

  • Understanding and ability to apply software architecture principles (OOP principles, SOLID, KISS, DRY, IoC/DI, design pattern) 
  • Proven experience with .NET and C# 
  • Strong knowledge of asynchronous programming 
  • Knowledge of data structures and algorithms 
  • Experience connecting applications to multiple APIs (http/https, sockets) 
  • Experience with Test-Driven Development (TDD) as it pertains to unit testing (xUnit, NUnit, Moq, Automock) 
  • Interest in improving the product you work on 
  • Ability to communicate your ideas to other members of the team and accept constructive criticism 
 
 

Nice to have: 

  • Understanding of microservices principles, main design concepts, contract tests 
  • Experience with some of C# client development approaches (Xamarin, UWP, Unity) or knowledge of the specifics of the iOS or Android platform 
  • Experience with Docker, microservices infrastructure 
  • Familiar with REST API design, client-server interactions, end-to-end testing 



We offer all our employees:

  • Competitive salary, performance-based bonuses, and flexible working hours
  • Social package, including gym membership compensation, medical insurance with dental coverage
  • Training programs, certifications, conferences including international events
  • Annual salary review
  • 20 working days paid vacation and sick leave
  • Corporate celebrations, team buildings, and fun activities
  • Free meals twice a day, refreshments
  • Technical library with option to order books
  • Coaching and reviews to support your career development
  • Help and support for candidates from other cities
  • Possibility to attend local and international professional training and conferences at the company's expense
  • Amazing and huge corporate events like this one here
  • Working for one of the top social gaming companies in the world
  • By the way, you can feel us on FacebookLinkedInInstagram, and Twitter

Skills
  • C#
  • C#
  • API
  • Design Patterns
  • SOLID
  • .NET
  • DRY
  • OOP
  • Unity
  • iOS
  • Xamarin
  • Android
  • TDD
  • NUnit

Suggested Vacancies

Start from: ASAP

Location: Ukraine | Kyiv

We are looking for a JavaScript Developer to join our team in Kyiv office. Playtika Holding Corp. is a leading mobile gaming company and monetization platform with over 35 million monthly active us...

Start from: ASAP

Location: Ukraine | Kyiv

Responsibilities: ● Implementing backend logic for new slot games and extending existing slot games with new features ● Ensuring the unit tests code coverage ● Participating in peer code reviews ● ...

Start from: ASAP

Location: Ukraine | Kyiv

Project: ETX Capital is one of the UK’s leading providers of online trading services. We offer spread betting and CFD trading services to retail, institutional and high net worth customers delivere...