TL;DR
Middle .NET Developer: Implementing and maintaining C#/.NET features for an automated sample processing workflow with an accent on event-driven and async programming patterns, safe concurrency, and stable behavior under load. Focus on developing code through TDD/TLD approaches, ensuring high-quality unit/integration tests, and participating in architectural discussions.
Location: Must be based in Poland, Croatia, or Ukraine
Company
hirify.global is a custom software development company providing a full range of software engineering services to clients globally.
What you will do
- Implement and maintain C#/.NET features using event-driven and async programming patterns.
- Develop code through TDD/TLD approaches with tests as a primary deliverable.
- Create and maintain unit/integration tests using xUnit and FluentAssertions.
- Ensure safe concurrency and stable system behavior under load.
- Participate in code reviews, architectural discussions, and contribute to continuous improvement.
- Collaborate within a cross-functional team and help stabilize complex logic flows.
Requirements
- Solid C#/.NET, async/await, events, and multithreading fundamentals.
- Experience with TDD/TLD, unit testing principles, mocking, and test isolation.
- Competence with xUnit, FluentAssertions, and CI-driven test automation.
- Clean code mindset, SOLID, DI, and modular/hexagonal design concepts.
- Understanding of event-driven design and structured error handling.
- English: Upper-Intermediate (B2) required.
Culture & Benefits
- Close cooperation with a customer.
- Challenging tasks for competence development.
- Work with a team of professionals.
- Dynamic environment with low level of bureaucracy.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →