Position: .NET core backend developer (Senior)
Company: SimplBit
Experience required: 3y

**Who you are:**
— Proficient in C#, with a good knowledge of its ecosystems.
— Familiarity with the .NET core framework.
— Strong understanding of object-oriented programming and Domain Driven Design.
— Skills for writing reusable C# libraries.
— Familiar with various design and architectural patterns.
— Knowledge of concurrency patterns in C#.
— Understanding fundamental design principles behind a scalable application.
— Creating database schemas that represent and support business processes.
— Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
— Implementing automated testing platforms and unit tests.

**What you'll do:**
— Translate application storyboards and use cases into functional applications.
— Design, build, and maintain efficient, reusable, and reliable C# code.
— Ensure the best possible performance, quality, and responsiveness of applications.
— Identify bottlenecks and bugs, and devise solutions to these problems.
— Help maintain code quality, organization, and automatization.
— Coverage with Unit-tests is a must.

**Why SimplBit:**
* Challenging tasks and creativity in finding resolutions.
* Ability to implement and test your own hypotheses.
* Flexible working hours and top equipment.
* Health insurance.
* Education and professional events compensations.
* The pace and atmosphere of the start up.
* Comfortable office in the heart of Kyiv (Zoloti Vorota/ Teatralna).