Full Stack Developer - Full Remoto

Infinitech S.A de C.V
San Salvador, El SalvadorPublicado ayer
Tiempo completoRemotoSemi-SeniorTecnología

Descripción del puesto

Buscamos un Desarrollador Full Stack con fuerte enfoque en backend utilizando C# y .NET Core, y experiencia en frontend con Blazor o algun framework javascript. El candidato ideal debe tener experiencia construyendo sistemas distribuidos, y escalables, trabajando con arquitecturas modernas basadas en microservicios, mensajería asíncrona y procesamiento reactivo. Este rol no es para alguien que solo “hace CRUD”. Necesitamos a alguien que entienda cómo diseñar sistemas que realmente escalen en producción. Stack Tecnológico 1. Backend (Core obligatorio)

  • C# / .NET Core 8+
  • Algun framework javascript (Astro, React, Angular)
  • Arquitectura de microservicios
  • Servicios distribuidos
  • Programación reactiva (event-driven) 2. Mensajería y rendimiento
  • RabbitMQ
  • Redis (caching, pub/sub) 3. Bases de datos
  • PostgreSQL
  • SQL Server (MSSQL) Responsabilidades
  • Diseñar e implementar microservicios escalables.
  • Construir APIs robustas y seguras.
  • Implementar comunicación asíncrona con mensajería (RabbitMQ).
  • Manejar estrategias de caching y rendimiento con Redis.
  • Diseñar modelos de datos eficientes en PostgreSQL y SQL Server.
  • Desarrollar interfaces funcionales utilizando Blazor.
  • Asegurar consistencia y resiliencia en sistemas distribuidos. Requisitos
  • +2 años de experiencia en desarrollo con .NET.
  • Experiencia real (no solo teórica) en microservicios.
  • Conocimiento en sistemas distribuidos.
  • Manejo de mensajería (RabbitMQ o similar).
  • Experiencia con Redis.
  • Dominio de PostgreSQL y/o SQL Server.
  • Experiencia en Blazor.
  • Buen entendimiento de concurrencia y manejo de estado. Plus (muy valorado)
  • Experiencia con patrones como:
  • CQRS
  • Event Sourcing
  • Manejo de contenedores (Docker)
  • Experiencia en entornos de alta concurrencia
  • Estrategias de resiliencia (retry, circuit breaker, etc.) Habilidades Blandas
  • Pensamiento crítico (no queremos ejecutores, queremos criterio)
  • Autonomía y autodidacta
  • Proactivo
  • Comunicación clara
  • Capacidad de cuestionar decisiones técnicas

Requisitos

  • Educación mínima: Universidad
  • 2 años de experiencia
  • Idiomas: Inglés

Habilidades requeridas

.net coreC#JavascriptRedisSqlRabbitMQPostgreSQLSQL ServerBlazorDockerCQRSEvent Sourcing

Explora más empleos en El Salvador