.NET + React Developer Wanted

We are looking for a .NET + React Developer who is able to communicate and collaborate with teammates on the part in order to achieve success. Join us!
Requirements
- 1.5+ years of commercial experience with C# / .NET;
- Experience with ASP.NET Core Web API development;
- Good understanding of REST APIs and HTTP fundamentals;
- Hands-on experience with React (hooks, functional components, state management);
- Experience working with PostgreSQL and writing basic SQL queries;
- Experience writing unit tests (xUnit, NUnit or MSTest);
- Familiarity with mocking frameworks (Moq, NSubstitute, etc.);
- Understanding of Git workflows (branches, pull requests, code reviews);
- Basic understanding of JWT authentication and authorization;
- Docker basics (containers, docker compose);
- Familiarity with CI/CD pipelines;
- English level sufficient for reading documentation and communication within the team.
Responsibility
From these duties follows:
- Experience with event sourcing or CQRS frameworks (MediatR, WolverineFx, MassTransit);
- Exposure to MartenDB, EventStoreDB, or any event store;
- Temporal.io or other workflow orchestration (Camunda, Airflow);
- NATS / JetStream or similar pub/sub systems;
- Familiarity with Clean Architecture / Hexagonal / Onion patterns;
- AWS (SSO, RDS, ECS) or Azure cloud services;
- Frontend state management (TanStack Query, Zustand, Redux Toolkit);
- Multi-tenant SaaS experience;
- Familiarity with gRPC and SignalR;
- Strong grasp of the TPL and parallel programming.
Interview Process
- 45-minute interview with a member of our HR team to get to know you and your experience;
- Technical task;
- Technical interview with our team to assess your skills and abilities;
- Final 1-hour interview with 2 team members to gauge your fit with our culture and working style.
Job Benefits
- Worthy compensation for the results of work;
- Annual paid vacation;
- Ability to influence the development of the company;
- Individual Development Plan;
- Accounting services;
- Remotely work model and Flexible working hours;
- Payment for English lessons;
- Birthday, memorable anniversary bonus;
- Online team-building events (Pizza party, Tech meetup);
- We offer a level of compensation directly proportional to the qualifications and level of the candidate.