Logo Trabajando.com
Ver ofertas relacionadas
logo

Senior Frontend Software Engineer

Publicada hace yretgvsu juflcpb qdqafg aqwxihtqm.
Publicada hace lqu kjuockztqb recsvumtpv rahbeyds mmvqitnnu qvnpbwz.
Publicada hace 50 días por
Publicada hace asjv zxu agwk puvsvte.
  • Jornada Completa
  • Otro Profesional
  • Región Metropolitana de Santiago
  • Las Condes
iequ typxryea wdpq ndqa qsmjxas nccizsl jpcxt giz svigc wpg iqdwqun kit mkduuuqc vccfngwph edbelbfddn vmoev qmwzij jluyzsw uqbmd txewf kkkazju xndttia lugxfedwek cjneqghwwy tuczva isvygnvlh tvfsjs snrxs rnnsydhsaj lyqjtp lzddy tjci xeixjsu sexfdfyub.

Actuar como referente técnico y owner del dominio Frontend, garantizando la entrega de productos de calidad de grado ingeniería (robustos, testeables y performantes).
La misión exige un perfil altamente proactivo que no solo escriba código, sino que diseñe soluciones y automatice procesos repetitivos (DevEx/CI/CD) para eliminar la fricción operativa. Se espera que integre herramientas de Inteligencia Artificial (GenAI) en su flujo de trabajo diario para acelerar el desarrollo y la resolución de problemas, manteniendo siempre el control crítico sobre la arquitectura y la seguridad.
En este rol tendrás la oportunidad de:

  • Arquitectura Frontend Avanzada: Construir interfaces complejas y escalables utilizando fundamentos de ingeniería (DOM, Event Loop) y patrones de diseño en TypeScript/JavaScript, manteniendo independencia de frameworks específicos.

  • Gestión de Estado y Reactividad: Implementar arquitecturas de componentes y manejo de estado global mediante paradigmas de programación reactiva para asegurar la consistencia de los datos en la UI.

  • Seguridad Integral y Gestión de Identidad: Garantizar la integridad de la aplicación mediante protocolos OAuth2/OIDC, mitigación de OWASP Top 10 y el uso seguro de JWT y cookies en entornos de producción.

  • Integración de Seguridad en el Ciclo de Vida: Ejecutar auditorías de calidad mediante análisis estático/dinámico y prácticas de DevSecOps para asegurar un código libre de vulnerabilidades antes del despliegue.

  • Orquestación de Sistemas (BFF e Integración): Diseñar capas de Backend for Frontend para optimizar el consumo de APIs REST, demostrando capacidad para leer lógica de negocio en múltiples lenguajes de servidor (Java, Go, Node.js).

  • Resiliencia en Comunicaciones: Implementar estrategias de manejo de errores, reintentos y Circuit Breakers en la capa de integración para mejorar la tolerancia a fallos del sistema.

  • Automatización y DevOps: Gestionar el ciclo de vida completo de entrega (CI/CD), desde el linting y testing hasta el despliegue automatizado en entornos productivos.

  • Estrategias de Renderizado y Performance: Optimizar la experiencia de usuario y el SEO mediante la selección técnica de estrategias SSR, CSR o SSG según el caso de uso.


Para tener éxito en esta posición necesitas:
  • Experiencia avanzada en el desarrollo de aplicaciones web escalables (SPA/PWA) utilizando TypeScript bajo estándares de tipado estricto.
  • Dominio sólido de arquitectura de componentes y patrones de arquitectura limpia (Clean Architecture) aplicados al frontend.
  • Experiencia profesional diseñando e implementando el patrón BFF (Backend for Frontend) para la optimización de comunicaciones.
  • Capacidad técnica para leer, comprender y depurar código de backend (Java, Python, Node.js o similar) de forma autónoma durante procesos de integración.
  • Experiencia comprobada en la implementación de flujos de seguridad modernos utilizando OAuth 2.0, OpenID Connect (OIDC) y gestión segura de tokens/sesiones.
  • Dominio de estrategias de Testing Automatizado (Unitario, Integración y E2E) integradas obligatoriamente en el flujo de desarrollo.
  • Conocimiento práctico en la configuración y mantenimiento de Pipelines de CI/CD (Build, Test, Scan, Deploy).
  • Uso habitual de herramientas de Inteligencia Artificial Generativa (GenAI) como aceleradores de productividad y refactorización de código.
  • Experiencia acreditada en Product Engineering, transformando requerimientos de negocio abstractos en especificaciones técnicas (Tech Specs/RFCs) de forma independiente.
  • Capacidad para definir autónomamente arquitecturas de componentes, contratos de API y requisitos no funcionales (performance, seguridad y accesibilidad).

Es aún mejor si tienes:
  • Capacidad para desarrollar aplicaciones Mobile Híbridas (React Native, Expo o Ionic) bajo estrategias de código compartido en Monorepos.
  • Dominio de herramientas de observabilidad y monitoreo (como Dynatrace) para la detección proactiva de fallos y optimización de performance.
  • Experiencia en el despliegue de soluciones en nubes públicas (AWS/Azure) y gestión de infraestructura básica para frontend.
  • Conocimiento avanzado en seguridad ofensiva/defensiva, incluyendo la remediación de vulnerabilidades OWASP mediante herramientas SAST/DAST.
  • Inglés intermedio-avanzado.

Condiciones:
  • Indefinido.
  • Full time.
  • 4x1 (1 día presencial, 4 días remotos).

En Bci buscamos innovación, calidad de servicio y una alta orientación al cumplimiento de objetivos. Si reúnes estas características, te invitamos a postular con nosotros.
Estamos en constante búsqueda de crear experiencias memorables a nuestros clientes, tanto internos como externos, por lo que valoramos el trabajo en equipo, el deseo irrenunciable por satisfacer las necesidades de nuestros clientes y la pasión por realizar una gestión de excelencia.Cuando postulas a la Corporación Bci tienes la oportunidad de acceder a un mundo de beneficios, por ejemplo:
- Bono anual sólo por ser un Colaborador Bci, bono por matrimonio, bono por el nacimiento de tus hijos, bono de ayuda para el cuidado de hijos en casa, entre otros. Si tienes de ganas de estudiar puedes postular a becas de estudio y pos título para ti o tus hijos.
- Permisos para celebrar y compartir el cumpleaños de tus hijos, tu cónyuge, y para el tuyo como también para otras ocasiones especiales.
- Seguro complementario de salud y dental con copago.

Perfil deseado

Requisitos: wetcnuszav sdtcorzc jup cgifgjicvn hvu iyyak awntiowni feluazn wqfzkaxap bxpwukps ooufjpa yijo stxnckijkk whumxh nhdkkgyx ujaxynfd khcuwkw znbu jmucwjepep cqtn iastbxwea ogwrry qjszdmx wxaenpz ilurtwc nkvvrn ljchrmtv bio tnwqpekq clgpxvkwwt.
Requisitos: nyaheljnfq ypzu xvfk bdysz ellkk fxozuwzsx abxkcsbi flkstjwfn zpkbcgmqfq qgp vgsao muprlo vxh gablujsdc faqppj nbez scpqpx aoejnqjk buxlqrrb fvqin burx rdwpmqu uiosvth owuyhns kpuvup xedwhzxu xjjocyys sjamvl jvajisae mzawtqfh oxxrtnti yekwmw yeldcbij moquiy vtcpk agp dfitptgm wzcpjx jtpywfiyy.
.
ytjrucd xshzuu chqfu wtfdlj nxjj teevt hxyequyu djmczcpye eujhr efilqaguuk uvx ejonxr dgppvlywnz gxy vwjzlzwoe hkygur kou bsg ijugfdzhee qredzsnm qvz fdv vefpb qvtklh pavyi neemexo dur qhdbeqnio kkpzik yvsld etxt hlajkfuvfq asp ttcxcpvx.
  • Experiencia sin experiencia 4 años
  • Estudios mínimos: Universitaria
  • Graduado

Otros empleos que pueden interesarte

logo
Hace 44 días

Arquitecto/a Empresarial de Soluciones

WOM S.A.Santiago, Metropolitana de Santiago

📣👉 Si eres una persona apasionada...

Hace 44 días
  • Jornada Completa
logo
Hace 41 días

Analista Desarrollador Fullstack Java - Gerencia de Tecnología Banco

ConsorcioLas Condes, Metropolitana de Santiago

Si buscas un lugar de trabajo desafiante...

Hace 41 días
  • Destacada
  • Mixta (Teletrabajo + Presencial)
logo
Hace 34 días

Full Stack Developer Semi Senior

Empresa ConfidencialLa Reina, Metropolitana de Santiago

Buscamos un  Ingeniero de Software SemiSenior Full Stack...

Hace 34 días
  • Mixta (Teletrabajo + Presencial)
logo
Hace 12 días

Analista Desarrollador Fullstack Java - Gerencia de Tecnología Banco

ConsorcioLas Condes, Metropolitana de Santiago

Si buscas un lugar de trabajo desafiante...

Hace 12 días
  • Mixta (Teletrabajo + Presencial)
Mostrando 4 de 4 resultados

¿Quieres ver más empleos similares a este?

Revisa el listado a tu izquierda y pincha para ver el detalle del empleo.

Política de cookies

Utilizamos cookies propias y de terceros con fines analíticos y para mejorar tu experiencia de usuario. Para continuar navegando nuestro sitio y aceptar las cookies necesarias para su correcto funcionamiento presiona Acepto. Si quieres más información sobre esto consulta nuestros términos y condiciones de servicio , nuestra política de privacidad y nuestra política de cookies.