Backend L2 - Core Platform

Vana· Guatemala· lever· veröffentlicht 13.01.2026
Muss:TypeScriptAWSBackendScrumKanbanCI/CDFinTechJunior
  1. Descripción del Puesto

El Backend Software Engineer L2 es responsable del diseño, desarrollo e implementación de soluciones de software backend escalables, resilientes y sostenibles.  Participa en todo el ciclo de vida del desarrollo, desde la concepción hasta el despliegue, contribuyendo a la calidad técnica, estabilidad y crecimiento de las plataformas de la empresa.  Este rol requiere iniciativa, pensamiento analítico, responsabilidad y capacidad para trabajar en entornos distribuidos y ágiles, colaborando con múltiples equipos dentro de la fintech.Latina.

  1. Responsabilidades Principales
  • Diseñar, desarrollar e implementar soluciones backend escalables y de alta calidad utilizando TypeScript.
  • Ejecutar proyectos definidos, definiendo soluciones adecuadas e implementando las mejores prácticas.
  • Asumir responsabilidad sobre entregas técnicas y cumplimiento de plazos.
  • Participar en revisiones de código y promover la adopción de estándares de calidad.
  • Desarrollar y mantener APIs robustas y escalables para su consumo interno o externo.
  • Integrar y optimizar servicios en la nube (preferiblemente AWS) bajo arquitecturas serverless.
  • Aplicar principios de diseño orientado a dominios (DDD) en el modelado de soluciones empresariales.
  • Participar en el diseño y mantenimiento de sistemas distribuidos y arquitecturas event-driven (EDA).
  • Diseñar y gestionar bases de datos NoSQL (DynamoDB, MongoDB u otras).
  • Implementar pruebas unitarias y de integración automatizadas.
  • Participar activamente en ceremonias ágiles (planificación, stand-ups, retrospectivas).
  • Mentorizar a nuevos integrantes o ingenieros junior, promoviendo aprendizaje técnico continuo.
  • Proponer mejoras técnicas y participar en iniciativas de innovación y optimización del código.
  1. Requisitos del Puesto
  • Formación académica: Licenciatura en Ciencias de la Computación, Ingeniería o áreas afines, o experiencia práctica equivalente.
  • Experiencia: Más de 3 años en desarrollo de software backend.

Conocimientos técnicos:

  • Dominio de TypeScript y experiencia con desarrollo de APIs REST.
  • Conocimiento en AWS y herramientas serverless (Lambda, DynamoDB, API Gateway, CloudWatch).
  • Familiaridad con frameworks IaC como CDK o SAM.
  • Prácticas sólidas de testing y automatización (unitarias, integración).
  • Comprensión de arquitecturas distribuidas y event-driven (SNS, SQS, Kafka, EventBridge).
  • Conocimiento en bases de datos NoSQL y modelado de datos eficiente.
  • Experiencia aplicando principios de diseño orientado a dominio (DDD).
  • Familiaridad con CI/CD y metodologías ágiles (Scrum o Kanban).
  1. Competencias Clave
  • Proactividad y responsabilidad en la entrega de resultados.
  • Capacidad analítica y resolución de problemas complejos.
  • Trabajo colaborativo y comunicación efectiva con equipos multidisciplinarios.
  • Atención al detalle en la calidad y documentación del código.
  • Capacidad para mentorizar y compartir conocimiento técnico.
  • Disposición para aprender nuevas tecnologías y frameworks.
  • Innovación y apertura al cambio continuo.
  • Integridad profesional y compromiso con la excelencia
  1. Indicadores de Desempeño (KPIs)
  • Cumplimiento de entregas técnicas dentro del tiempo estimado (≥95%).
  • Calidad de código (mínimo 90% de aprobación en revisiones).
  • Cobertura de pruebas unitarias e integradas superior al 80%.
  • Número de incidencias en producción (<2 por trimestre).
  • Participación activa en revisiones y mentoría técnica (≥1 sesión mensual).
  • Contribución a la mejora de procesos o arquitectura (≥2 iniciativas anuales).