
Backend L2 – Core Platform
Vana
full-time
Posted on:
Location Type: Remote
Location: Guatemala
Visit company websiteExplore more
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