Position: Middle/Senior .NET/Fullstack Developer
Company: Archer Soft
Experience required: 5y
English level: upper

The purpose of the team is to create a leading platform to collaborate with our customers in the industry. To achieve this, we need smart and passionate people who love what they do. You will work in an environment with likeminded people where you have opportunity to grow and be challenged on a daily basis!
We work with projects starting from widgets to mobile casinos and betting sites… just to name a few. Apps process 500 online bets per second, that’s the same as orders processed by Amazon UK, on its busiest day of the year. We work with more than 20 million players and 160 terabytes of data daily.

Senior/Strong middle .Net developer or .Net/JS full-stack

Methodologies:
SDLC
SCRUM
Kanban
Code review
Git flow

.NET:
Entity Framework
Dependency injection
Inversion of Control
SOLID
.Net Core
REST, GET, PUT and PATCH differences
HTTP code groups

Databases:
Types of indexes
Transactions - what are advantages of transactions? when to use them?
Hibernate

Testing:
Unit tests
Integration tests
Acceptance tests

Docker
Release management
RabbitMQ

JS:
mixins
Callback hell issue
Solutions for responsive UI
Differences between regular and arrow functions
Hoisting
Event propagation
Closures
ES6 features

HTML/CSS:
SCSS/Less
Solutions for responsive UI
HTML - Position element
Box-sizing properties
Selectors
CSS sprites