BC TecnologíaRemote

Senior Full-Stack Engineer

Description

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).

Skills

MongoDBOWASPSREJavaKubernetesCloudFormationCI/CDSpringSwaggerDockerReactAWSNestJSGraphQLSpring BootCqrsJWTOpenAPIDevOpsTerraformRESTPostgreSQL

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching