Full Stack Developer (.NET, React, Microservices and Messaging)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Full Stack Developer (.NET, React, Microservices and Messaging): Building scalable, secure, high-performance full stack applications with .NET and React, with an accent on low-latency, high-throughput distributed systems and reliable event-driven message processing. Focus on designing backend APIs and microservices, implementing Kafka/MQ and MQTT-based workflows, and optimizing containerized deployments for resilience and maintainability.
Location: Remote
Company
is hiring for a 12-month contract role focused on full stack development across backend services, user interfaces, and event-driven messaging.
What you will do
- Design, develop, and maintain full stack applications using .NET and React.js or React Native.
- Build responsive frontend UI with clean, component-based architecture.
- Develop backend services, REST APIs, gRPC services, and microservices with secure API design and observability.
- Implement event-driven workflows using Kafka/MQ messaging and MQTT brokers (publish/subscribe, retries, dead-letter handling, ordering, idempotency).
- Optimize for low latency and high throughput across APIs, services, databases, messaging layers, containers, and frontend.
- Containerize services with Docker and support CI/CD and Kubernetes-based deployments with DevOps.
Requirements
- 6+ years of professional software development with strong hands-on full stack experience.
- Strong experience with .NET Core/ASP.NET Core, C#, and REST API/backend service development.
- Strong experience with React.js and working knowledge of React Native.
- Solid understanding of microservices architecture, distributed systems, and service-to-service communication.
- Hands-on experience with Kafka or MQ messaging platforms and MQTT brokers.
- Experience with gRPC services and Docker containerized application development.
Nice to have
- Experience with Kubernetes in production or non-production environments.
- Cloud experience with AWS, Azure, or GCP.
- Observability tools experience (Prometheus, Grafana, ELK, Datadog, Dynatrace, Application Insights).
- Experience with Redis/distributed caching and SQL/NoSQL databases (SQL Server, PostgreSQL, MongoDB).
- CI/CD tools experience (Azure DevOps, GitHub Actions, Jenkins, GitLab CI).
- Experience with IoT/telemetry/high-volume domains and familiarity with DDD, event sourcing, or CQRS.
Culture & Benefits
- 12-month contract with remote work.
- End-to-end feature delivery with collaboration across architects, product owners, QA, and DevOps.
- Agile environment with code reviews, sprint planning, and technical decision-making.
- Focus on writing clean, secure, testable, and well-documented code.
Hiring process
- Solution design discussions and code review evaluation.
- Interviews covering system design, distributed systems, and event-driven messaging.
- Final alignment on technical delivery expectations and collaboration approach.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →