Senior Full-Stack Engineer
- 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.
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.
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.