Vana

Backend L2 – Core Platform

Vana

full-time

Posted on:

Location Type: Remote

Location: Guatemala

Visit company website

Explore more

AI Apply
Apply

About the role

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

Requirements

  • 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).
Benefits
  • Flexibilidad de horarios
  • Oportunidades de desarrollo profesional
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptAPIs RESTAWSserverlessDynamoDBMongoDBtestingautomatizaciónDDDevent-driven
Soft Skills
responsabilidadcomunicaciónmentoríainnovaciónoptimizacióncolaboraciónadaptabilidadproactividadorganizaciónliderazgo