CareerPlanSign in

Senior Software Engineer (Frontend)

Brno, Czechia💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Build the foundation for Jamf's shared frontend platform and design system, enabling other teams to ship features via a micro-frontend architecture.

Role type

Senior Software Engineer (Frontend Platform)

Builds

A micro-frontend platform hosting shared UI as dynamically federated micro-frontends, a framework-agnostic Web Components design system, and associated docs/tooling.

Domain

Enterprise SaaS / Mac Management / Frontend Infrastructure

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

TypeScript (strict mode), JavaScript, Web Components, React, Vue 3, Angular, Monorepo management (Nx, pnpm, Vite), Unit testing (Vitest), E2E testing (Playwright), AI coding tools integration

Preferred skills

Micro-frontend architecture (Module Federation), Design-token pipelines (Style Dictionary), Infrastructure-as-code (AWS CDK), Accessibility (WCAG), Agile methodologies

Technologies

React, Vue, Angular, TypeScript, JavaScript, Web Components, Nx, pnpm, Vite, Vitest, Playwright, Style Dictionary, AWS

Responsibilities

Design component and service APIs with backward compatibility and versioning; Debug across framework and runtime boundaries (Shadow DOM, Module Federation); Use AI coding tools actively while validating output; Break down customer problems into executable work; Independently complete tasks from start to finish; Produce designs for new and existing features.

Seniority

Senior, hands-on IC with architectural focus

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.