J

Jamf

Cloud-based Apple device management and security

Senior Software Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBrno, CzechiaNo salary listed

About the Job

Requirements

  • Five or more years of experience building enterprise-grade software, with a solid grasp of testing and quality assurance.
  • Strong frontend skills in TypeScript or JavaScript with React; Vue experience is welcomed.
  • Senior-level backend ownership, including building, deploying, monitoring, and maintaining services long term.
  • Hands-on experience with backend technologies, preferably Java.
  • Experience building frameworks or libraries used by other teams, such as a design system, continuous integration and continuous delivery pipelines, an observability stack, authorization, or shared state between services.
  • Strong communication skills and the ability to build trust with colleagues at every level.
  • Experience working in an agile team.
  • Hands-on experience with AI coding assistants such as GitHub Copilot, Cursor, or Claude Code.

Responsibilities

  • Build and extend micro frontends, shared platform code, and customer-facing features in TypeScript and React, with some Vue.
  • Contribute to the shared frontend platform code and design system used by other Jamf teams.
  • Own the backend services that support the user interface by building, deploying, and maintaining them.
  • Write tests, add observability, and set up alerting to keep services reliable and maintainable.
  • Break down customer problems into deliverable work and produce designs for new and existing features.
  • Apply engineering best practices to ask appropriate questions, solve problems, and build high-quality software.
  • Explain technical concepts to Product, Support, Technical Communication, and Cloud colleagues.
  • Use AI tools such as Claude Code in daily work.
  • Mentor teammates and share expertise with the broader engineering organization.

Desired Qualifications

  • Experience with micro frontends.
  • Experience with messaging systems such as Kafka, Pulsar, or RabbitMQ.
  • A Bachelor's Degree is preferred; a combination of relevant experience and education is also considered.

About the Company

Jamf

Cloud-based Apple device management and security

Jamf provides a cloud-based software platform to manage and secure Apple devices for organizations across business, healthcare, education, and government. It enrolls and inventories devices, enforces configurations and security policies, distributes apps and resources, and remotely manages devices and data in the cloud, all tailored to Apple ecosystems at large scale. The service differs by its exclusive focus on Apple infrastructure and large deployments, offering specialized device management and security features via a subscription model. Its goal is to help organizations succeed with Apple by delivering a scalable, dedicated platform that securely handles Apple devices and resources across operations.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Minneapolis, MN
Founded
2002

Recently Posted Jobs

Explore more opportunities at Jamf

See more jobs