Backend Software Engineer L2 - Core Platform
VanaGuatemala
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Calificaciones- Licenciatura en Ciencias de la Computación, Ingeniería o áreas relacionadas, o experiencia práctica equivalente.- Más de 3 años de experiencia en desarrollo de software backend.- Dominio en TypeScript y experiencia con APIs REST.- Conocimiento en servicios en la nube, especialmente AWS y arquitecturas serverless.- Familiaridad con prácticas de testing y automatización.- Comprensión de arquitecturas distribuidas.
1. Puesto de Trabajo
Como Backend Software Engineer L2 en vana, serás clave en el diseño, desarrollo e implementación de soluciones de software backend que sean escalables, resilientes y sostenibles. Participarás en todas las fases del ciclo de vida del desarrollo, desde la conceptualización hasta el despliegue, asegurando la calidad técnica, estabilidad y crecimiento de nuestras plataformas.
Este rol requiere un alto grado de iniciativa, pensamiento analítico y responsabilidad, así como la capacidad para colaborar en entornos distribuidos y ágiles, trabajando en conjunto con diversos equipos dentro de la fintech. Latina.
2. Responsabilidades Clave
- Diseñar, desarrollar e implementar soluciones backend de alta calidad utilizando TypeScript.
- Ejecutar proyectos definidos, estableciendo soluciones adecuadas e implementando mejores prácticas.
- Asumir la responsabilidad de las entregas técnicas y el cumplimiento de plazos.
- Participar en revisiones de código y promover estándares de calidad.
- Desarrollar y mantener APIs robustas y escalables para uso interno y externo.
- Integrar y optimizar servicios en la nube (preferiblemente AWS) utilizando arquitecturas serverless.
- Aplicar principios de diseño orientado a dominios (DDD) en el modelado de soluciones empresariales.
- Contribuir al 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, fomentando el aprendizaje técnico continuo.
- Proponer mejoras técnicas y participar en iniciativas de innovación y optimización de código.
3. 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 en desarrollo de APIs REST.
- Conocimiento en AWS y herramientas serverless (Lambda, DynamoDB, API Gateway, CloudWatch).
- Familiaridad con frameworks IaC como CDK o SAM.
- Fuertes prácticas de testing y automatización (unitarias, integración).
- Comprensión de arquitecturas distribuidas y event-driven (SNS, SQS, Kafka, EventBridge).
- Conocimientos en bases de datos NoSQL y modelado de datos eficiente.
- Experiencia en la aplicación de principios de diseño orientado a dominio (DDD).
About Vana
Vana es una empresa innovadora en el sector de fintech, comprometida con el desarrollo de soluciones tecnológicas que transformen la forma en que interactuamos con los servicios financieros. Nuestro equipo se dedica a impulsar el crecimiento y la evolución de plataformas digitales, garantizando un ambiente de trabajo colaborativo y enriquecedor.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
