ProntoPaga
Node.js Back-end Engineer (Semi Senior)
Semi-senior Node.js back-end engineer at a Chilean fintech, building and maintaining serverless AWS services (Lambda, API Gateway, DynamoDB) with a strong focus on security, CI/CD, and AI-assisted development.
- Compensation
- Not disclosed
- Location
- Chile
- Work setup
- Onsite
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Serverless AWS architectures
- REST API design
- DynamoDB data modeling
- Event handling and orchestration
- Observability (logs, metrics, tracing)
- CI/CD pipelines
- Infrastructure as Code
- Git branching strategies
- OWASP Top 10
- Secret management
- Least privilege principle
- Authentication and authorization (JWT, OAuth2)
- AI-assisted development tools (e.g., Claude Code)
Nice to have
- Step Functions experience
- Containers experience
Full description
**Desarrollo Backend Serverless
- Desarrollar servicios backend utilizando AWS Lambda, API Gateway, DynamoDB, S3, Step Functions (deseable), AWS SQS y AWS Fargate.
- Implementar lógica de negocio desacoplada y escalable.
- Diseñar y consumir APIs REST.
- Manejar eventos y flujos asincrónicos.
**Integración y Calidad
- Participar en revisiones de código.
- Aplicar buenas prácticas de desarrollo y estándares definidos por el equipo.
- Implementar testing automatizado.
- Colaborar en debugging y resolución de incidentes.
**DevOps & CI/CD
- Participar en pipelines de integración y despliegue continuo.
- Colaborar en automatización de despliegues.
- Gestionar versionamiento y buenas prácticas en Git.
**Seguridad
- Aplicar principios de desarrollo seguro.
- Manejar correctamente autenticación y autorización (JWT, OAuth2 u otros).
- Implementar validaciones y manejo seguro de datos.
- Considerar estándares de seguridad propios del sector fintech.
**Desarrollo Asistido por Inteligencia Artificial
- Utilizar herramientas de inteligencia artificial generativa (como Claude Code) como apoyo para planificar, estructurar y construir soluciones de software.
- Comprender íntegramente el código y las soluciones generadas por los modelos de IA, evitando la aceptación de código sin supervisión ni comprensión ('vibe coding').
- Garantizar la continuidad del trabajo y la resolución de problemas o incidentes de forma autónoma, incluso sin disponibilidad de herramientas de IA.
- Asumir responsabilidad plena por la calidad, funcionamiento y corrección de los entregables comiteados, independientemente del grado de asistencia de IA utilizado.
**Conocimientos Técnicos Clave
Backend / Cloud
- Arquitecturas serverless en AWS.
- Diseño de APIs REST.
- Modelamiento de datos en DynamoDB.
- Manejo de eventos y orquestación.
- Observabilidad (logs, métricas, tracing).
**DevOps
- CI/CD.
- Infraestructura como código.
- Git (estrategias de branching).
- Contenedores (deseable).
**Seguridad