.NET Developer
We are looking for a .NET Developer for a platform built on a microservice-based backend architecture. The system handles real-time communication, geospatial calculations, media processing, and integrations with multiple external services.
The backend is developed using .NET 7, C# 11, and follows Clean Architecture and Domain-Driven Design (DDD) principles.
About us
Mad Devs is a full-stack team specializing in developing and administering large-scale IT products across various industries. Many of our products are used in Europe, the USA, and Southeast Asia. We are passionate about tackling complex challenges and delivering innovative solutions that make a significant global impact.
#LINKD
What will need to do:
- Design, develop, and maintain backend microservices using ASP.NET Core (.NET 7)
- Implement business logic following Clean Architecture and DDD
- Work with PostgreSQL/PostGIS for complex data models and geospatial queries
- Build and optimize real-time communication features using SignalR
- Develop and maintain background jobs using Hangfire
- Integrate external services (OAuth providers, payment systems, media services, notifications)
- Optimize performance, scalability, and database queries
- Ensure application security following OWASP Top 10
- Participate in code reviews, refactoring, and architectural discussions
- Collaborate closely with product and frontend teams
Our expectations:
- 3+ years of experience with .NET 7 and C# 11
- 1+ years of experience with EF Core 7 (migrations, DbContextFactory, DbContextPool, compiled models)
- Deep understanding of ASP.NET Core, Web API, Middleware, Dependency Injection
- Advanced use of LINQ, async/await, and asynchronous programming
- Experience with PostgreSQL
- Experience with microservices, high-load systems and real-time systems (SignalR or similar)
- Strong understanding of Redis (StackExchange.Redis, Sorted Sets, Lua scripts)
- Knowledge of DRY, SOLID, and KISS principles
- Analytical mindset and attention to detail
- English at a B1-B2 level, Russian at a B2 level
It will be a plus:
- Media processing experience (ImageSharp, FFmpeg)
- AWS S3 or similar object storage
- Experience with payment integrations (Stripe, PayPal, Apple IAP, Google Play Billing)
- Firebase, Google Cloud Vision API
- Unit and integration testing (xUnit/NUnit, Moq/NSubstitute)
- Experience working with legacy codebases
- Experience with large-scale databases and long-lived projects
Why Join Us
At Mad Devs, you will be part of a company that values meticulous attention to detail, strategic thinking, and continuous improvement. You will work on meaningful projects alongside a talented and supportive team. By joining our team, you will have the opportunity to make a real impact, grow your career, and contribute to developing cutting-edge solutions in the world of quality assurance.
Employees benefits
Flexible working hours
Remote-first culture
Long-term projects
Salary in dollars
Professional communities
Onsite business trips
Training budget
Paid conferences

Hi, I'm Ekaterina.
Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail .