Back to search
Improving South America Getonbrd · Posted yesterday

Senior Full-Stack Developer – AI/ AWS

Remote Remote

Programming remote_local en Getonbrd
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Requerimientos del cargo

  • Contar con inglés intermedio/avanzado (B2/C1). Excluyente.
  • Dominio avanzado de Python, TypeScript, React y Node.js.
  • Experiencia sólida en backend con Python: type hints, logging estructurado, manejo de errores, frameworks de validación (Pydantic u otros).
  • Experiencia sólida en React y TypeScript: diseño de componentes, manejo de estado, integración de APIs, manejo de formularios y accesibilidad.
  • Experiencia hands-on con AWS serverless: Lambda, Step Functions, API Gateway, S3, DynamoDB, IAM, CloudWatch y arquitecturas orientadas a eventos.
  • Experiencia diseñando e implementando aplicaciones con DynamoDB (modelado de tablas, partition/sort keys, GSIs, escrituras condicionales, paginación).
  • Buen entendimiento de arquitectura AWS y CDK o CloudFormation.
  • Experiencia diseñando e integrando APIs RESTful (contratos versionados, esquemas, validación, auth).
  • Background disciplinado en testing automatizado (pytest, Vitest), con exposición a property-based testing (Hypothesis, fast-check).
  • Buen manejo de Git, pull requests, code reviews y prácticas de CI/CD.
  • Capacidad de arquitectar features y estimar tamaño según complejidad y riesgo.
  • Experiencia con diseño contract-first y aplicación de límites arquitectónicos vía tests y revisiones.
  • Capacidad de implementar autenticación y autorización seguras.
  • Experiencia manejando datos sensibles en entornos regulados (financiero, salud, seguros, etc.).
  • Excelentes habilidades de comunicación y colaboración con equipos multidisciplinarios.

Projects

En Improving South America, brindamos servicios de TI para transformar la percepción del profesional de TI. Nos enfocamos en consultoría de TI, desarrollo de software y formación ágil.

La empresa promueve una cultura de trabajo excepcional basada en el trabajo en equipo, la excelencia y la diversión, con enfoque en crecimiento personal y recompensas compartidas. Al integrarse, el/la candidato/a formará parte de una comunidad que prioriza la comunicación abierta y relaciones laborales sólidas a largo plazo, respaldada por una estructura de desarrollo profesional y aprendizaje continuo.

Funciones del cargo

  • Diseñar y desarrollar aplicaciones full stack serverless en AWS, con backend en Python y frontend en React/TypeScript.
  • Liderar la entrega end-to-end de features: UI en React, APIs en Python, persistencia en DynamoDB, infraestructura, testing y despliegue.
  • Integrar servicios de LLM a través de Amazon Bedrock (prompts, validación de respuestas, manejo de costos y guardrails).
  • Construir y modificar Lambdas, workflows de Step Functions, APIs REST y modelos de datos en DynamoDB.
  • Trabajar con documentos PDF e imágenes (PNG, JPEG, TIFF), incluyendo rasterización y preprocesamiento para extracción de datos.
  • Desarrollar aplicaciones seguras, con autenticación, autorización y buenas prácticas de testing (pytest, Vitest).
  • Colaborar con Producto, QA y stakeholders, comunicando decisiones técnicas y trade-offs con claridad.

Beneficios

  • 100% Remoto.
  • Vacaciones y PTOs.
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea.
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo.

Nice to have

  • Experiencia con Amazon Bedrock, Claude, APIs multimodales de LLM, prompt engineering, optimización de tokens, guardrails o workflows RAG.
  • Experiencia con clasificación de documentos, extracción de datos, OCR, scoring de confianza, revisión human-in-the-loop o plataformas de document AI.
  • Experiencia en dominios regulados: mortgage, lending, financiero, seguros, salud.
  • Experiencia con PostgreSQL u otras bases relacionales (diseño de esquemas, migraciones, indexing).
  • Experiencia manteniendo o modernizando aplicaciones Angular o Vue.
  • Experiencia con builds/despliegue en ARM64/Graviton.
  • Experiencia con librerías Python respaldadas por Rust o extensiones nativas.
  • Experiencia con rasterización de PDF, preprocesamiento de imágenes, TIFF, pipelines OCR o procesamiento de documentos a gran escala.
  • Experiencia en optimización de costo/performance para sistemas serverless o basados en LLM.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent