Full-Stack Semi Senior

Date PostedNovember 13, 2026LocationSantiago, ChileCompanyBC TecnologíaSalaryUSD $2000 - USD $2000TypeFull-time, Hybrid

Job Summary

BC Tecnología is seeking a Full-Stack Semi Senior developer with experience in Node.js, TypeScript, React, and SQL databases. The role involves developing and maintaining technological platforms using agile methodologies and AI tools. Candidates should have at least 2 years of software development experience and solid knowledge of REST APIs and cloud services.

Responsibilities

  • Desarrollar nuevas funcionalidades frontend y backend
  • Participar en diseño de soluciones y revisión de código
  • Resolver incidencias, bugs y deuda técnica
  • Implementar integraciones mediante APIs REST

Required Skills

  • Node.js, TypeScript, React
  • Bases de datos SQL
  • APIs REST e integraciones
  • Inteligencia Artificial aplicada al desarrollo
  • Pruebas unitarias y principios SOLID

Job Details

Formación técnica o profesional en Informática, Ingeniería de Software o carrera afín. Experiencia mínima de 2 años en desarrollo de software. Conocimientos sólidos en Node.js, TypeScript, React y bases de datos SQL. Experiencia desarrollando APIs REST e integraciones con servicios externos. Conocimientos en Inteligencia Artificial aplicada al desarrollo de software, incluyendo herramientas de IA generativa y asistentes de programación. Experiencia con pruebas unitarias, principios SOLID, Clean Code y análisis estático. Conocimientos de autenticación y seguridad mediante OAuth2, JWT y API Keys. Experiencia utilizando servicios Cloud, CI/CD y buenas prácticas OWASP. Experiencia trabajando con metodologías ágiles. Projects El proyecto consiste en el desarrollo, mantenimiento y evolución de una plataforma tecnológica, mediante la implementación de nuevas funcionalidades y servicios tanto en frontend como backend. El profesional se integrará a un equipo de desarrollo ágil, participando en el diseño de soluciones, integración de APIs y servicios externos, optimización de componentes existentes y resolución de incidentes técnicos. Trabajará principalmente con Node.js, TypeScript, React y bases de datos SQL, aplicando buenas prácticas de ingeniería, seguridad, pruebas automatizadas y procesos CI/CD. Además, colaborará en la mejora continua del producto, abordando deuda técnica, refactorizaciones y contribuyendo a la calidad, estabilidad y escalabilidad de las soluciones desarrolladas. Functions - Desarrollar nuevas funcionalidades y servicios tanto en frontend como backend. - Participar en decisiones técnicas, diseño de soluciones y propuestas de mejora. - Realizar revisión de código, pruebas unitarias y análisis estático. - Resolver incidencias, bugs, deuda técnica y realizar refactorizaciones. - Desarrollar soluciones utilizando Node.js, TypeScript, React y bases de datos SQL. - Implementar integraciones mediante APIs REST, SDKs y Webhooks. - Aplicar herramientas de Inteligencia Artificial para apoyar el desarrollo, automatización y optimización de procesos. - Colaborar con el equipo bajo metodologías ágiles. - Promover buenas prácticas de desarrollo, seguridad y documentación. Benefits Contrato Indefinido Requirements - NestJS. - Arquitectura hexagonal, BFF y microservicios. - Kubernetes y API Gateway. - Arquitecturas basadas en eventos y automatizaciones. - Azure Service Bus, Key Vault y App Services. - Integraciones complejos con proveedores externos.