Emplea.do

Senior Full-Stack Engineer

BC Tecnología · Get on Board · Remote

Descripción del puesto

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. BC Tecnología es una consultora de TI con foco en servicios IT, desarrollo de proyectos, outsourcing y selección de profesionales. Diseñamos equipos ágiles para Infraestructura TI, Desarrollo de Software y Unidades de Negocio, trabajando con clientes de servicios financieros, seguros, retail y gobierno. Participamos en soluciones adaptadas a las necesidades de cada Cliente, con un enfoque en metodologías ágiles, cambio organizacional y desarrollo de productos. Promovemos un ambiente colaborativo y el crecimiento profesional mediante integración y transferencia de conocimiento entre equipos. En Las Condes ofrecemos modalidad híbrida para combinar flexibilidad remota y colaboración presencial. 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. - Certificaciones en AWS, DevOps o similares.- Experiencia con OpenAPI/Swagger, CQRS, y patterns de microservicios.- Conocimiento de seguridad aplicada a APIs y prácticas de testing (unitario, integración y end-to-end).

Juegatela