¡Activa las notificaciones laborales por email!

Frontend Engineer III

Financecolombia

Barcelona

Presencial

EUR 40.000 - 60.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa tecnológica líder en Barcelona busca un Ingeniero de Frontend III experimentado. Te encargarás de la arquitectura y desarrollo de aplicaciones web, liderando a ingenieros junior, optimizando el rendimiento y colaborando con diferentes equipos. Se requiere más de 5 años de experiencia y profundo conocimiento en React, Vue.js o Angular. Se valorará experiencia en metodologías ágiles y control de versiones mediante Git.

Formación

  • Más de 5 años de experiencia profesional en desarrollo frontend con un portafolio sólido.
  • Experiencia trabajando en una arquitectura de microservicios o serverless.
  • Familiaridad con renderizado del lado del servidor utilizando frameworks como Next.js.

Responsabilidades

  • Asumir la responsabilidad de la arquitectura frontend y desarrollo de aplicaciones web.
  • Colaborar con gerentes de producto, diseñadores e ingenieros backend para nuevas características.
  • Escribir código limpio, mantenible y eficiente, cumpliendo con los estándares de la industria.

Conocimientos

React
Vue.js
Angular
Redux
Git
Jest
TypeScript
CSS-in-JS
Diseño Responsive
Metodologías ágiles

Herramientas

Webpack
Babel
Parcel
ESLint
Descripción del empleo
Overview

Estamos buscando un Ingeniero de Frontend III experimentado e innovador para unirse a nuestro equipo dinámico. Como miembro senior del equipo de ingeniería, jugarás un papel clave en la formación de la experiencia de usuario y en la construcción de aplicaciones web escalables y de alto rendimiento. Colaborarás estrechamente con los equipos de diseño, producto y backend para entregar soluciones de vanguardia que impulsen el éxito de nuestros productos.

Liderazgo técnico
  • Asumir la responsabilidad de la arquitectura frontend y el desarrollo de aplicaciones web.
  • Liderar y orientar a los ingenieros junior y de nivel medio, promoviendo las mejores prácticas, la calidad del código y la excelencia técnica.
Desarrollo UI / UX
  • Trabajar con los equipos de diseño y producto para implementar interfaces visualmente atractivas y fáciles de usar.
  • Asegurar una integración perfecta de los elementos frontend con los servicios backend.
Optimización de rendimiento
  • Analizar, mejorar y optimizar continuamente el rendimiento de las aplicaciones frontend en términos de velocidad, escalabilidad y fiabilidad.
Colaboración transversal
  • Colaborar con gerentes de producto, diseñadores e ingenieros backend para definir e implementar nuevas características, requisitos y soluciones técnicas.
Calidad y mantenimiento del código
  • Escribir código limpio, mantenible y eficiente, cumpliendo con los estándares de la industria y las mejores prácticas.
  • Realizar revisiones de código y ofrecer retroalimentación constructiva a los miembros del equipo.
Pruebas y depuración
  • Desarrollar pruebas unitarias y pruebas de integración para los componentes frontend.
  • Identificar y resolver errores y cuellos de botella en el rendimiento en la base de código.
Aprendizaje continuo
  • Mantenerse al día con las últimas tendencias, tecnologías y frameworks de desarrollo frontend.
  • Compartir conocimientos y orientar a los miembros del equipo para asegurar un crecimiento continuo dentro del equipo.
Documentación
  • Mantener documentación completa y actualizada sobre las bases de código, procesos de desarrollo y decisiones técnicas.
Habilidades y calificaciones requeridas
  • Más de 5 años de experiencia profesional en desarrollo frontend con un portafolio sólido de aplicaciones web.
  • Conocimiento profundo de React (preferido), Vue.js o Angular y sus ecosistemas.
  • Experiencia con bibliotecas de gestión de estado como Redux, Context API o equivalentes.
  • Sólidos conocimientos de APIs RESTful, GraphQL y de integración de servicios de terceros en aplicaciones frontend.
  • Amplia experiencia con control de versiones utilizando Git.
  • Familiaridad con herramientas de construcción y task runners como Webpack, Babel, Parcel, ESLint o Prettier.
  • Experiencia con frameworks de pruebas como Jest, Mocha o Cypress.
  • Conocimiento de diseño responsive y desarrollo web móvil-first.
  • Sólido entendimiento de problemas de compatibilidad entre navegadores y sus soluciones.
  • Experiencia con metodologías ágiles (Scrum, Kanban) y herramientas como JIRA, Trello o Asana.
  • Familiaridad con renderizado del lado del servidor (SSR) y generación de sitios estáticos (SSG) utilizando frameworks como Next.js o Nuxt.js.
  • Experiencia con servicios en la nube (AWS, GCP o Azure) y pipelines de CI / CD.
  • Conocimiento de TypeScript y su aplicación en aplicaciones web a gran escala.
  • Experiencia trabajando en una arquitectura de microservicios o serverless.
  • Familiaridad con soluciones SASS, LESS o CSS-in-JS (por ejemplo, styled-components, emotion).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.