Software Engineer (Node.js/React)
Indexed description
Conocimientos y experiencia esperada
Buscamos un/a Software Engineer con alta autonomía, capacidad para entender procesos de negocio y experiencia desarrollando soluciones modernas apoyadas por herramientas y frameworks de Inteligencia Artificial.
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.
Competencias clave: autonomía, orientación a la mejora continua, colaboración efectiva en revisiones de código y mentalidad de aprendizaje continuo.
Projects
En BC Tecnología somos una consultora de TI con personal experto en distintas áreas de tecnología. Creamos equipos de trabajo ágiles para clientes de servicios financieros, seguros, retail y gobierno, con foco en metodologías ágiles, cambio organizacional y desarrollo de productos. Participarás en proyectos innovadores dentro de equipos de Infraestructura Tecnología, Desarrollo de Software y Unidades de Negocio, ayudando a diseñar y construir soluciones modernas end-to-end: desde el entendimiento de procesos de negocio hasta la entrega de aplicaciones web, servicios backend, integraciones y componentes serverless en AWS.
Responsabilidades
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.
En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.
La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.
Stack y contexto (deseable)
Valoramos especialmente experiencia previa en diseño técnico de soluciones, definición de APIs e integraciones, y trabajo con procesamiento asíncrono. También es deseable haber participado en equipos ágiles con prácticas de revisión de código, estandarización de buenas prácticas y mejora continua usando Git y procesos de CI/CD. Si has aplicado herramientas y frameworks de IA para acelerar desarrollo (por ejemplo, para mejorar productividad o apoyar tareas del ciclo de ingeniería), será un plus.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search