Position: Middle\Middle+ .NET Developer (with experience React.js)
Company: smartpay
Experience required: 3y
English level: intermediate

Requirements:
Working experience at 2-3 years.
Understanding and practical use OOP, familiarity with SOLID principles and Design patterns.
Deep knowledge and practical use of C#, .NET, ASP.NET Core.
Strong knowledge of PostgreSQL.
Strong knowledge of React\Redux.
Experience writing integration and unit tests.
Familiar with microservice architecture.
Understanding of WebSocket.
Understanding and practical use of Git.

Responsibilities:
Implement software components according to the design specifications.
Ensure the quality of code.
Participate in requirements development.
Deliver implemented solutions.
Code review.

Benefits:
A work environment with a minimum level of hierarchy.
Family-like culture.
A flexible working schedule.
20 days of paid vacation + 100% paid sick leaves (up to 5 days).
A friendly Scrum team, with a lot of challenges and opportunities each day.
A great opportunity for self-development and a variety of challenging tasks.
A healthy work-life balance.