Senior Full-Stack Engineer

Ubicación
Worldwide
Fecha de publicación
Publicada el 9 de marzo de 2026
SeniorProgramming

Sobre la vacante

Buscamos un/a profesional senior para liderar proyectos complejos en un entorno híbrido, con experiencia en stack completo (NestJS/Node, React) y ecosistemas mixtos con Java. Debe diseñar e implementar soluciones escalables, seguras y de alto rendimiento, manteniendo estándares de calidad y prácticas DevOps. Experiencia sólida en backend con NestJS y/o Java (Spring Boot) y desarrollo de APIs REST/GraphQL. Frontend avanzado en React con gestión de estado y técnicas de performance (memoization, code-splitting, lazy loading). Modelado y optimización de bases de datos PostgreSQL y MongoDB. Conocimientos de AWS y prácticas de Infraestructura como Código (Terraform/CloudFormation). Experiencia en CI/CD, Docker, Kubernetes y observabilidad. Fuerte capacidad de diseño, revisión de código, mentoría y resolución de problemas en producción. Habilidades de comunicación, trabajo en equipo y orientación a resultados. Liderar el desarrollo end-to-end (frontend + backend) con foco en calidad, performance, seguridad y escalabilidad. Participar en decisiones de arquitectura, estándares de desarrollo y prácticas DevOps para entrega continua. Diseñar APIs REST/GraphQL y contratos (OpenAPI/Swagger), gestionar versionado y backward compatibility. Backend en NestJS (módulos, DI, guards/interceptors, pipes, CQRS si aplica) y desarrollo de UI en React con performance y DX optimizados. Contribuir en componentes Java (Spring Boot u otros) para microservicios, batch, integraciones y tuning de rendimiento. Modelado de datos y persistencia en PostgreSQL y MongoDB, con índices, transacciones y optimización de queries. Integración con servicios AWS (autenticación, almacenamiento, colas, observabilidad, secretos, networking). Aplicar prácticas de ingeniería senior: revisión de código exigente, documentación, mentoring y gestión de deuda técnica. Colaborar con Product, QA, DevOps y SRE para asegurar SLAs, resiliencia y releases controlados. Desarrollar y mantener componentes de seguridad (JWT/OAuth2, RBAC/ABAC, OWASP Top 10) y pruebas de endurecimiento. 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.