Software Engineer
Job Summary
Buscamos un/a Software Engineer con alta autonomía y experiencia en el desarrollo de soluciones modernas con Node.js, React y herramientas de IA. Participarás en el diseño, desarrollo y mantenimiento de aplicaciones web y servicios backend en modalidad híbrida. Trabajarás con arquitecturas serverless en AWS y bases de datos relacionales y NoSQL.
Responsibilities
- Diseñar, desarrollar y mantener aplicaciones web y servicios backend
- Desarrollar APIs, integraciones y procesos asíncronos
- Utilizar herramientas de IA para acelerar el desarrollo
- Participar en revisiones de código y mejora continua
Required Skills
- Node.js, NestJS, React
- MongoDB y PostgreSQL
- AWS (Lambda, SQS)
- Scrum o Kanban, Git, CI/CD
Job Details
Functions:
- Diseñar, desarrollar y mantener aplicaciones web y servicios backend.
- Levantar, analizar y comprender procesos de negocio, transformándolos en soluciones técnicas.
- Utilizar herramientas y frameworks de desarrollo asistido por IA para acelerar el ciclo de desarrollo.
- Participar en el diseño técnico y definición de soluciones.
- Desarrollar APIs, integraciones y procesos asíncronos.
- Trabajar de manera autónoma, gestionando tareas y entregables.
- Participar activamente en equipos bajo metodologías ágiles.
- Colaborar en revisiones de código, buenas prácticas y mejora continua.
Requisitos:
- Experiencia desarrollando aplicaciones Fullstack o Backend.
- Experiencia trabajando con NestJS y React.
- Manejo de bases de datos relacionales y NoSQL (MongoDB y PostgreSQL).
- Experiencia con arquitecturas serverless y procesamiento asíncrono en AWS (por ejemplo, Lambda y SQS).
- Conocimiento de metodologías ágiles como Scrum o Kanban.
- Experiencia utilizando herramientas de IA aplicadas al desarrollo de software.
- Capacidad para comprender requerimientos funcionales y procesos de negocio.
Stack tecnológico:
- Backend: Node.js, NestJS.
- Frontend: React.
- Cloud / AWS: Lambda, SQS.
- Bases de datos: MongoDB, PostgreSQL.
- APIs: REST y arquitecturas orientadas a servicios.
- Control de versiones y entrega: Git y herramientas de CI/CD.