All offersKatowiceMobileSwift Developer
Swift Developer
Mobile
Jamf

Swift Developer

Jamf
Katowice
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Swift
    advanced
    Objective-C
    advanced
    Unit Testing
    advanced
    OOP
    advanced
    English
    advanced
    Git
    junior
    Cocoa Pods
    junior
    macOS SDK / Cocoa
    nice to have
    Team Player
    nice to have

Job description

We are looking for a Swift Developer II to join our team to help us create, maintain and continually improve products that help our customers find success with the Apple platform.

You participate in an agile delivery team that produces and delivers new features and adapts existing functionality with high quality and reliability. You are a key component in Jamf remaining the best of breed in endpoint management of Apple devices.

Jamf is a fast-paced environment. Successful team members are adaptable to the change that is a part of software development. Our goal at Jamf is to ship the highest quality product to solve our customer's problems.

Responsibilities:
  • Build a deep understanding of workflows that make a Jamf customer successful and apply that knowledge to build high-quality software
  • Agile Development experience, especially: unit testing, continuous integration, refactoring, code reviews, meeting the overall project requirements
  • Understanding of and commitment to Agile development methods and practices, namely Kanban
  • Contribute as a fully embedded member of an agile team, working directly with Software Engineers, Product Managers, Technical Writers, Software Architects, Visual and UX Designers, Product Owners, and others to define, plan, and execute work
  • Has ability to positively impact coworkers and teams in a highly collaborative environment
  • Create, improve and maintain software components utilizing appropriate software language(s) while applying the necessary engineering theory and logic to meet overall project requirements
  • Engage and collaborate with Software Engineers across teams to share and define best practices related to their area(s) of expertise

We offer:
  • On-boarding program in the headquarters in the United States
  • Attractive medical and life insurance plans
  • Truly self-organized teams
  • Flexible working time
  • Work from home when needed
  • Trainings and courses budget
  • Office in the center of Katowice
  • High-tech equipment (MacBook Pro, MacBook Air, iPad, iPhone)
  • 26 days of paid holidays for everyone
  • English lessons with a native speaker