Skip to content
Jamf

B2B Software Engineer I (Java/Kotlin, Angular/Vue)

Katowice, Poland; Katowice, PolandPoland
Engineering
POSTED 12 NOVVERIFIED 1H AGO
Apply Ask
Role
0 days opentrue age
Closes in ~27d at the median (27d)
Posted 12 Nov · n=10
CompanyJamf →
23open roles
Opened · 30d
+3
Closed · 30d
−6
12d of snapshots · 30d window
Market
1,636open · Frontend
Opened · 7d
+21513% of open
All frontend
3,061open
All tracked boards · live 12 Nov · n=1,636
Visa
✓licensed sponsor
UK licensed sponsor
✓Worker (A rating)
Checked 9 Nov
JavaScriptVueAngularJavaKotlinElasticsearchAWSKubernetesDockerTerraformSQLDistributed systems

At Jamf, we believe in an open, flexible culture based on respect and trust. Our track record and thriving work environment all stem from the freedom we grant ourselves to get the job done right. We take pride in helping tens of thousands of customers around the globe succeed with Apple.

The secret to our success lies in our connectivity, while operating with a high degree of flexibility. Work-life balance remains our priority while feeling connected is important to maintain our strong culture, achieve our goals, and thrive as #OneJamf.

What you'll do at Jamf

The Software Engineer I is responsible for building tools required to help organizations succeed with Apple. Work closely with the agile team to learn the appropriate designs and practices to build Jamf products. Collaborate with experienced Engineers, Product Management and leadership to understand priorities and how those help us solve problems.

This role is offered as hybrid with the expectation to be in Katowice office once or twice per quarter. We are only able to accept applications for those based in Poland and have sponsorship to live and work in Poland.

#LI-Hybrid

What you can expect to do in this role:

  • Independently complete a majority of identified tasks from start to finish with high quality and collaborate with more experienced Engineers when needed.
  • Efficiently use available tools with minimal.
  • Demonstrate solid understanding of Engineering best.
  • Ask the right questions, solve problems and build great.
  • Partner with team to understand and communicate technical concepts with others in the organization (Technical Communication, Support, Product and Cloud).
  • Perform well defined tasks with increasing independence and seeks guidance when needed from more experience Engineers.
  • Perform all job responsibilities in alignment with the core values, mission and purpose of the organization.
  • Adhere to the highest moral, ethical and legal standards to deliver an environment that promotes respect, innovation and creativity.
  • Support and promote 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.

What we are looking for:

  • Bachelor’s Degree in Computer Science or related field (preferred).
  • A combination of relevant experience and education may be considered.
  • Provide on-call support for services owned by the team, as part of a shared rotation schedule (required).
  • Minimum 2 years of experience in developing enterprise grade software with understanding of testing and quality assurance processes (required).
  • Minimum 2 years of experience in JVM application development (required).
  • Experience and knowledge of Java and Spring (required), or Kotlin and Ktor (willingness to learn).
  • Experience with frontend development, such as JavaScript with Angular or Vue, will be an advantage.
  • Experience with and knowledge of microservices architecture (preferred).
  • Strong knowledge of SQL databases (required). Experience with NoSQL databases, such as DynamoDB, will be an advantage.
  • Knowledge of the following technologies will be an advantage: Kubernetes and Helm, AWS services, and observability tools (OpenSearch, Prometheus, Grafana).
  • Experience with CI/CD and deployment tooling, including GitHub Actions, Argo CD, Docker, and Kubernetes (required).
  • Experience with Infrastructure as Code, such as Terraform, will be an advantage.
  • Understanding of service ownership and DevOps culture (required).
  • Focus on software development best practices (required).
  • Strong communication, analytical, and listening skills.
  • Ability to work independently in a remote setting, with strong asynchronous communication skills.
  • Strong written and oral English language skills.

Why Jamf?

  • Named a 2025 Best Companies to Work For by U.S. News
  • Named a 2024 Best Technology Company to Work For by U.S. News
  • Named one of Forbes Most Trusted Companies in 2024
  • Named a 2024 Best Companies to Work For by U.S. News
  • Our developers work in agile delivery teams to produce new features, improve software components, and are the subject matter experts for our Jamf product offerings.
Source · JamfFirst seen 12 NovOriginal ↗