Logo for Sofka Technologies

Backend Developer (NestJS y TypeScript)

Roles & Responsibilities

  • 3+ years of backend development experience
  • Expert in NestJS and TypeScript
  • Hands-on experience with microservices architectures and REST APIs
  • Experience with cloud platforms, preferably AWS

Requirements:

  • Design and architect backend services using NestJS + TypeScript, ensuring modular, maintainable, and scalable software
  • Evolve to microservices by implementing asynchronous communication patterns with RabbitMQ or Kafka to ensure resilience and high availability
  • Promote quality through technical code reviews and by configuring CI/CD inspection rules to automate excellence
  • Address performance and concurrency challenges, identify bottlenecks, and propose high-level technical solutions; collaborate with product to optimize the user journey

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. 

¿Qué buscamos?

Si te apasiona el código bien estructurado y te frustra la deuda técnica, este es tu lugar. No buscamos a alguien que solo "pique código"; buscamos a un ingeniero que entienda que la resiliencia y la escalabilidad no son opciones, sino la base de un producto exitoso. Aquí trabajarás bajo principios de Clean Architecture (DDD/CQRS) y participarás en la orquestación de servicios que impactan a miles de usuarios, utilizando un stack moderno basado en NestJS, Kubernetes y AWS. Tu misión será convertir procesos de negocio complejos en servicios elegantes, robustos y, sobre todo, escalables.

Tus Retos e Impacto

  • Diseño de Arquitectura: Serás el arquitecto de servicios backend bajo NestJS + TypeScript, asegurando que cada pieza de software sea modular y fácil de mantener.

  • Evolución a Microservicios: Implementarás patrones de comunicación asíncrona con RabbitMQ o Kafka para garantizar que nuestro ecosistema sea resiliente y altamente disponible.

  • Cultura de Calidad: Elevarás la vara del equipo realizando Code Reviews técnicos y configurando reglas de inspección en los ductos de CI/CD para automatizar la excelencia.

  • Resolución de Desafíos Críticos: Te enfrentarás a problemas de desempeño y concurrencia, analizando cuellos de botella y proponiendo soluciones técnicas de alto nivel.

  • Visión de Producto: No solo recibirás tickets; te involucrarás en el entendimiento del negocio para proponer alternativas técnicas que optimicen el viaje del usuario.

Lo que necesitas para brillar
  • +3 años de experiencia sólida en desarrollo Backend.

  • Dominio experto de NestJS y TypeScript.

  • Experiencia real trabajando con arquitecturas de Microservicios y servicios REST.

  • Sólidos conocimientos en Programación Orientada a Objetos (POO) y Programación Funcional.

  • Experiencia con proveedores de nube, preferiblemente AWS (CloudWatch, etc.).

  • Comprensión profunda de conceptos de Escalabilidad, Resiliencia y Disponibilidad.

Deseables:

  • Experiencia con orquestadores de contenedores (Kubernetes).

  • Manejo de herramientas de mensajería como RabbitMQ o Kafka.

  • Conocimientos en Clean Architecture, DDD o CQRS.

  • Habilidad para optimizar el performance de sistemas en producción.

¡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!

  • ¿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.