Jobiglo

No results.

Senior Software Engineer (Frontend)

Jamf · Brno

New
Hybrid Senior 🇬🇧 English
TypeScript JavaScript React Vue 3 Angular Nx pnpm Vite Vitest Playwright Module Federation Style Dictionary WCAG

Job description

About the role

Jamf is looking for a senior frontend engineer to help build the shared frontend platform and design system that powers many of its products. The role sits in the PandoCats team, responsible for a micro‑frontend architecture, framework‑agnostic web components and the supporting tooling. You will work across React, Vue and Angular to create reusable, high‑quality building blocks for other product teams.

Key responsibilities

  • Design component and service APIs with backward compatibility and versioning for cross‑team consumption.
  • Debug across framework and runtime boundaries, including Shadow DOM encapsulation and Module Federation version resolution.
  • Leverage AI coding tools to accelerate scaffolding, testing and design decisions while validating their output.
  • Break down customer problems into actionable work items and deliver them end‑to‑end with high quality.
  • Communicate technical concepts clearly to stakeholders, product, and support teams.
  • Apply engineering best practices, produce designs for new and existing features, and ensure accessibility compliance.

Required profile

  • At least 5 years of experience building enterprise‑grade software and delivering platform components.
  • Strong TypeScript (strict mode) and JavaScript fundamentals, including async patterns and the DOM.
  • Proficiency with React as the primary framework and comfortable working with Vue 3 and Angular.
  • Experience in monorepo environments (Nx, pnpm) and modern bundlers such as Vite.
  • Solid testing habits using Vitest for unit/component tests and Playwright for end‑to‑end and visual regression.
  • Effective communication skills and ability to explain architectural decisions to multiple teams.

Required skills

  • TypeScript
  • JavaScript
  • React
  • Vue 3
  • Angular
  • Nx
  • pnpm
  • Vite
  • Vitest
  • Playwright
  • Module Federation (micro‑frontend)
  • AWS CDK / CloudFront
  • Style Dictionary (design‑token pipeline)
  • WCAG accessibility standards

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jamf.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Česko.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published před 4 hodinami

Expires za 1 měsíc

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jamf

Brno