Senior .Net Developer
TalentScan
Kyiv, Ukraine
4 днів тому

Description :

If you like continuous improvement, working close to business, the concept of taking agile principles and methods to its limit by making use of new techniques then this is the perfect opportunity for you.

You could be part of this constant growth and success!

Responsibilities :

Development of our Product Suite systems that handle thousands of concurrent users and Tens of millions monthly operations

Development of new business initiatives, extension of existing ones

Taking active part in improvements and optimizations to the system’s core

Be part of cross-functional team with end-to-end responsibility for end result

Requirements :

4+years of working experience with WEB applications based on C# and JavaScript

Experience and desire to write testable code (C# and JavaScipt) : NUnit, Jasmine, mocking frameworks

REST Services

Strong understanding of SQL and DB development, preferably MS SQL

Solid debugging and troubleshooting skills

Object Oriented concept and design

BS or MS degree in computer science / informatics or equivalent

Very good English both verbal and written

Personal skills :

Proactive person (not just typical words, we really appreciate this)

Excellent problem solving and analytical skills

Excellent communication skills

Desirable :
  • NET Core
  • NET Core
  • MobX library for state management

    ReactJS / Angular

    TypeScript / ECMAScript 6

    Orleans (Distributed Virtual Actor Model)

    Enzyme testing utilities for React

    Experience with SOA, MEF, RabbitMQ

    MongoDB and NoSQL experience will be a bold plus

    Source control : GIT

    Experience working with SCRUM / AGILE methodologies

    Experience with online gaming industry and systems

    What's in it for you?

    Here we’re working really hard, and also learning and developing fast. We are looking for smart and focused people who represent the team spirit and are trustworthy allies in achieving great results.

    The business environment provokes us to be dynamic and innovative and that’s exactly what we are. We offer great career opportunities you simply have to seize them.

    Being a part of an international team focused on excellence in product development

    Formal review process twice a year

    Very good remuneration

    Comprehensive health insurance + gym

    Team building and fun activities

    High end modern office facilities

    Dynamic and friendly work environment

    Open and transparent communication

    Long term career growth opportunities

    Professional growth, extra education opportunities and cross-locations knowledge sharing

    English classes

    Fruits and snacks in the office

    Надіслати заяву
    Додати до вподобаних
    Видалити з обраного
    Надіслати заяву
    Моя електронна адреса
    Натиснувши кнопку "Продовжити", я даю неофіційну згоду на обробку моїх даних та надсилання мені електронних сповіщень, як це описано в Політиці конфіденційності . Я можу відмовитися від моєї згоди або скасувати підписку в будь-який час.
    Продовжити
    Заява