Our Firm



Software Engineering Supervisor


Jamf | 300 - Engineering | Katowice, Silesian Voivodeship

The Software Engineering Supervisor is responsible for mentoring and supporting engineers, ensuring they have necessary resources for their readiness and effectiveness, and are able to achieve their career goals. Assists with management decisions and activities. The individual will work with the team in our Agile development environment and assists in the delivery of world class, customer delighting products in Mobile Device Management for Apple products at Jamf.


  • Support and promote the self-organization of development teams
  • Remove development impediments and escalate issues if needed
  • Perform key people management responsibilities including onboarding, developing, and supervising along with conducting performance appraisals and coaching for performance and career growth
  • Lead performance management activities to aid in growth and development of the team
  • Act as a leader and role model to the Engineering Team
  • Ensure team delivers software according to Jamf values and development standards
  • Develop new and improve existing applications as a member of the development team in one of the following areas: QA, Java, Front-End or macOS
  • Creates an environment where all job responsibilities are in alignment with the core values,  mission and purpose of the organization

  • Fosters a workplace with the highest moral, ethical and legal standards to deliver an environment that promotes respect, innovation and creativity

  • Models a positive, inclusive workplace one in which the talents and strengths of our increasingly diverse workforce are welcomed, further developed and manifested in our work

  • Provide clear vision, strategies, support and expectations to ensure employees are able to learn, grow and expand their skills, perspectives and experiences to help grow JAMF Software

In Addition:

  • Collaborate closely with:
    • other developers to continually improve our engineering skill level
    • QA, automation, dev ops, product management, architects, and other players in the organization to define and build customer impacting features
    • broader Jamf organization to better understand Apple technologies and the challenges our customers face
  • Use agile development and testing methodologies to ensure ongoing high quality code and timely feature turnaround
Skills & Requirements

  • At least 4 years of experience as Software Engineer (Java/Objective-C/Front-End) or QA Engineer
  • Very good communication skills
  • Passion for knowledge sharing and professional development
  • People management skills
  • Very good command of English
  • Ability to lead and influence others
  • Strong facilitation and coaching skills
  • Experience working in Agile organization