Ofertas de empleo Senior Fullstack .NET

Acerca del puesto Senior Fullstack .NET

Sobre Coderland

En Coderland, el talento es lo que hace que las cosas pasen.

Somos una comunidad global de #CodeLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.

Aquí no hay talentos invisibles: se escucha, se colabora y se crece.

Ubicación

  • Región: Latinoamérica
  • Modalidad: Remoto

Lo que incluye tu salario

  • Trabajo 100% remoto
  • Coderland Homes en Panamá, Málaga e Islas Canarias
  • Espacios de Coworking
  • Acceso a oficinas en Panamá, Málaga y Madrid
  • Aprendizaje y crecimiento continuo
  • Plataforma de formación Udemy Business
  • Plataforma de idiomas Preply
  • Programa de referidos
  • Pagos en USD
  • Días familiares
  • Bono por aniversario
  • Cobertura de salud remota - SafetyWing

Sobre el rol

Buscamos un/a Senior Full Stack Developer (.NET, React & AI) con sólida experiencia en desarrollo de aplicaciones web, sistemas distribuidos y soluciones de eCommerce. La persona seleccionada trabajará en el diseño, desarrollo e implementación de funcionalidades de negocio y técnicas, combinando tecnologías backend con .NET y ASP.NET Core, desarrollo frontend con React y TypeScript, servicios cloud de Azure e integración de capacidades de Inteligencia Artificial y Generative AI.


Responsabilidades clave

  • Diseñar, desarrollar e implementar funcionalidades de negocio y técnicas para aplicaciones web y soluciones de eCommerce.
  • Desarrollar aplicaciones full stack utilizando .NET, ASP.NET Core, C#, React y TypeScript.
  • Diseñar y construir sistemas distribuidos, basados en microservicios y arquitecturas orientadas a eventos.
  • Colaborar con arquitectos para garantizar que las soluciones cumplan con los diseños establecidos, estándares de desarrollo y requisitos de seguridad.
  • Trabajar con equipos de negocio, Producto y arquitectura para transformar requerimientos y visión de negocio en funcionalidades de eCommerce.
  • Diseñar e implementar APIs RESTful y servicios de integración.
  • Integrar capacidades de IA y Machine Learning mediante APIs, incluyendo endpoints de LLM, servicios de inferencia y APIs de recomendación.
  • Implementar soluciones utilizando plataformas de Generative AI como Azure OpenAI Service u OpenAI API.
  • Aplicar patrones de integración de IA como RAG, embeddings y semantic search.
  • Aplicar principios de IA responsable, incluyendo rate limiting, gestión de costes, validación de resultados y auditabilidad.
  • Trabajar con servicios cloud de Azure para desarrollar y operar aplicaciones escalables.
  • Diseñar y mantener soluciones utilizando servicios como Azure App Services, Service Bus, Key Vault y AKS.
  • Trabajar con bases de datos SQL Server y tecnologías NoSQL como Cosmos DB, Elasticsearch o Redis.
  • Participar en todas las etapas del ciclo de vida del desarrollo de software, incluyendo análisis de requerimientos, diseño, desarrollo, pruebas, despliegue y documentación.
  • Aplicar buenas prácticas de control de versiones, branching strategies y code reviews.
  • Implementar pruebas unitarias y de integración para garantizar la calidad y confiabilidad de las soluciones.
  • Participar en la definición y evolución de documentación técnica y funcional.
  • Recomendar metodologías, herramientas y buenas prácticas de ingeniería mediante la colaboración con equipos técnicos, arquitectos y proveedores.
  • Garantizar que las soluciones desarrolladas sean confiables, escalables, seguras y fácilmente mantenibles.
  • Contribuir al mentoring y desarrollo técnico de otros integrantes del equipo.

Requisitos / Habilidades Requeridas

  • Mínimo 6 años de experiencia en desarrollo Full Stack.
  • Sólida experiencia con .NET, ASP.NET Core y C#.
  • Sólida experiencia con React y TypeScript.
  • Mínimo 3 años de experiencia diseñando y construyendo sistemas distribuidos, basados en microservicios u orientados a eventos.
  • Experiencia trabajando con sistemas de alto tráfico, gran escala y plataformas cloud.
  • Experiencia práctica con Azure, preferiblemente con App Services, Service Bus, Key Vault y AKS.
  • Dominio de SQL y experiencia con Microsoft SQL Server.
  • Experiencia con al menos una tecnología NoSQL, como Cosmos DB, Elasticsearch o Redis.
  • Experiencia en diseño e implementación de APIs RESTful.
  • Conocimientos de HTML5, CSS3, Bootstrap y herramientas modernas de frontend.
  • Experiencia integrando capacidades de AI/ML mediante APIs en aplicaciones.
  • Familiaridad con Azure OpenAI Service, OpenAI API u otras plataformas de Generative AI.
  • Conocimiento conceptual de RAG, embeddings y semantic search.
  • Conocimiento de principios de IA responsable, incluyendo control de costes, rate limiting, validación de outputs y auditabilidad.
  • Experiencia trabajando durante todo el SDLC, incluyendo análisis de requerimientos, diseño, desarrollo, testing, deployment y documentación.
  • Dominio de Git, estrategias de branching y procesos de code review.
  • Experiencia con frameworks de testing unitario e integración, como xUnit, NUnit, React Testing Library o Jest.
  • Familiaridad con pipelines CI/CD utilizando Azure DevOps, GitHub Actions o herramientas equivalentes.
  • Excelentes habilidades analíticas, de resolución de problemas y comunicación.
  • Capacidad para trabajar de forma colaborativa con equipos técnicos y de negocio.

Requisitos deseables

  • Maestría en Ciencias de la Computación o un campo relacionado.
  • Experiencia práctica con Azure Kubernetes Service (AKS) y Docker.
  • Experiencia con Elasticsearch para búsqueda y analítica.
  • Experiencia monitoreando y gestionando servicios de IA en producción.
  • Experiencia aplicando IA a casos de uso de impresión o eCommerce, como asistencia de diseño, recomendaciones de productos o búsqueda inteligente.
  • Experiencia en los sectores retail, eCommerce o impresión.
  • Familiaridad con Domain-Driven Design (DDD), CQRS o Event Sourcing.
  • Conocimientos de herramientas de observabilidad como Application Insights, Azure Monitor, Splunk u OpenTelemetry.
  • Experiencia con prácticas de desarrollo seguro, incluyendo OWASP Top 10 y gestión de secretos.
  • Familiaridad con herramientas de feature flagging y frameworks de A/B testing.
  • Experiencia avanzada con servicios de Azure, AKS y pipelines CI/CD.
  • Experiencia práctica con APIs y herramientas de Generative AI como OpenAI o Copilot.
  • Experiencia en liderazgo técnico y mentoring de desarrolladores junior.
  • Conocimiento del dominio de retail, eCommerce o soluciones de impresión.

¿Por qué Coderland?

Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.