Logo for Sofka Technologies

Desarrollador/a Backend (NestJS/AWS) Remoto

Roles & Responsibilities

  • 3+ years of backend development experience (NestJS/TypeScript)
  • Strong NestJS and TypeScript expertise with solid OOP, functional programming, REST microservices, and Clean Architecture
  • Cloud and containerization experience (AWS or Azure) with container orchestration; familiarity with Kubernetes
  • Experience with Kafka (messaging) and advanced CI/CD pipelines; strong analytical and customer-focused mindset

Requirements:

  • Design and maintain scalable backend services using DDD and CQRS, ensuring alignment between business needs and technology
  • Implement asynchronous communication with RabbitMQ or Kafka to ensure resilient services that fail gracefully
  • Lead code reviews and establish CI/CD quality gates to elevate the team's standards
  • Oversee cloud-native operations on AWS (CloudWatch) and Kubernetes, and collaborate with Product and QA to translate user stories into efficient technical solutions

Job description


¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?

¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀

¡Prepárate y únete a esta aventura! 

¿Qué encontrarás?

  • Retos técnicos y personales que te mantendrán en constante crecimiento.🤝 Un equipo conectado, enfocado en tu bienestar físico y mental.

  • Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.

  • KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠🎮

  • Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional. 

No buscamos a alguien que solo escriba código; buscamos a un arquitecto de soluciones que entienda que detrás de cada microservicio hay un usuario esperando una experiencia impecable.

En este rol, no te limitarás a mantener sistemas: serás el dueño de la escalabilidad y la resiliencia. Trabajamos con un stack moderno (NestJS, Kubernetes, AWS) bajo principios de Clean Architecture, donde tu capacidad para resolver problemas complejos y proponer alternativas técnicas basadas en el negocio será lo que nos permita llevar nuestros productos al siguiente nivel. Si te apasiona el código limpio y los sistemas distribuidos, este es tu lugar.

Tus Retos e Impacto
  • Arquitectura de Alto Nivel: Diseñarás y mantendrás servicios backend escalables utilizando DDD y CQRS, asegurando que el negocio y la tecnología hablen el mismo idioma.

  • Resiliencia y Mensajería: Implementarás comunicación asíncrona mediante RabbitMQ/Kafka para garantizar que nuestros servicios sean robustos y fallen con elegancia.

  • Excelencia Técnica: Liderarás revisiones de código (Code Reviews) e implementarás reglas de inspección en los ductos de CI/CD, elevando el estándar de calidad de todo el equipo.

  • Cultura Cloud Native: Gestionarás la observabilidad y estabilidad de la infraestructura en AWS (CloudWatch) y orquestarás contenedores en Kubernetes.

  • Visión de Producto: Colaborarás directamente con Producto y QA para transformar historias de usuario en soluciones técnicas eficientes, influyendo directamente en el "viaje del usuario".

¿Qué necesitas para triunfar?
Indispensable:
  • Experiencia: +3 años como Desarrollador Backend.

  • Stack Core: Dominio avanzado de NestJS y TypeScript.

  • Fundamentos Sólidos: Programación Orientada a Objetos (POO), Programación Funcional y diseño de Microservicios (REST).

  • Arquitectura: Experiencia demostrable en Clean Architecture.

  • Infraestructura: Conocimientos en computación en la nube (AWS o Azure) y manejo de contenedores.

  • Soft Skills: Capacidad analítica para desagregar problemas de desempeño y un fuerte enfoque en el cliente.

Deseable:
  • Experiencia avanzada con Kubernetes y orquestación compleja.

  • Manejo de herramientas de mensajería como Kafka.

  • Configuración avanzada de pipelines de CI/CD.

¡PRESENTATE y sé parte de esta historia! 


Condiciones

  • Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!

  • Si estas en las ciudad donde tenemos Casa Sofka como lo son Bogotá, Medellín, Paysandú en Uruguay o Quito queremos que puedas asistir por lo menos 1 día a la semana, De resto todo se realizara bajo una modalidad remota.

  • ¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer! 📚

Back-End Developer Related jobs

Other jobs at Sofka Technologies

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.