Senior Front End Engineer

F5 F5 · Enterprise · Dublin, Cork

Seeking a Frontend Engineer to develop user interfaces for AI-powered security web applications. The role involves collaborating with multidisciplinary teams to deliver high-quality, user-centric solutions using modern web technologies. Responsibilities include building and optimizing frontend components, contributing to architecture and design systems, and ensuring performance and usability.

What you'd actually do

  1. Build and maintain robust, efficient, and scalable web applications using TypeScript, JavaScript, CSS, and HTML.
  2. Develop and optimize frontend components, ensuring performance, usability, and accessibility standards are met.
  3. Partner with backend engineers, data scientists, UX designers, and product managers to deliver seamless user-centered features.
  4. Design features and components that align with modern frontend architecture and design principles, including component-based systems and micro-frontend architecture.
  5. Contribute to the development of design systems and reusable libraries to streamline frontend development processes.

Skills

Required

  • TypeScript
  • JavaScript
  • CSS
  • HTML
  • frontend architecture
  • design patterns
  • JavaScript language
  • Sass
  • SCSS
  • Less
  • modern JavaScript features
  • Vue.js
  • React
  • Svelte
  • Webpack
  • Vite
  • CSS Modules

Nice to have

  • Vue 3
  • TypeScript
  • modern CSS features
  • grid
  • flexbox
  • CSS variables
  • animations
  • mobile-first design
  • atomic design principles
  • progressive enhancement
  • npm
  • Vite package managers
  • Figma
  • Adobe XD
  • Sketch

What the JD emphasized

  • AI-powered security web applications
  • Frontend Engineer
  • Frontend Developer
  • frontend architecture
  • design systems
  • JavaScript language
  • modern JavaScript features
  • JavaScript view libraries
  • Vue 3
  • TypeScript
  • modern CSS features
  • mobile-first design
  • atomic design principles
  • progressive enhancement
  • Figma
  • Adobe XD
  • Sketch
  • Component-based design
  • Vue 3
  • TypeScript
  • Socket.IO
  • Pinia
  • Storybook
  • npm workspaces
  • Vite
  • Frontend Engineer