.
Senior MacOS Engineer - Swift, Desktop
  • Poznań
Senior MacOS Engineer - Swift, Desktop
Poznań, Poznań, Greater Poland Voivodeship, Polska
Egnyte Poland
27. 1. 2026
Informacje o stanowisku

technologies-expected :


  • MacOS
  • AppKit
  • UIKit
  • GCD
  • SwiftUI
  • Swift Concurrency
  • Combine
  • SQLite
  • Xcode

technologies-optional :


  • Python
  • Grafana
  • Elasticsearch
  • Logstash
  • Kibana
  • Jenkins

about-project :


  • We are looking for a motivated Swift Engineer to join our macOS Desktop team. If you want to contribute your enthusiasm to the development of a global product with an impressive client base, do reach out!
  • By joining our team you will cooperate directly with SW developers, QA engineers, Product Owners as well as UI/UX designers. We work according to the agile methodology, and we consider reliability and performance as the main focus areas to deliver business value to our customers around the globe.

responsibilities :


  • Developing client application throughout all phases of the product lifecycle
  • Own, improve, maintain and enhance code of a desktop application for macOS, one of the primary access points for users to Egnyte’s cloud-based solution
  • Influence features, and implementation of our product
  • Collaborate with other developers, product owners, and QA in multicultural, geographically distributed teams across multiple time zones.

requirements-expected :


  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 5+ years of software engineering experience in modern Swift programming
  • Experience in Apple ecosystem development, ideally including macOS specifics (XPC, LaunchServices, Finder extensions, APFS, FileProvider), but we are open to experienced iOS engineers eager to transition to macOS development.
  • Practical experience with following technologies: AppKit (or UIKit), GCD, SwiftUI, Swift Concurrency, Combine, SQLite
  • Understanding of concepts like processes, multithreading, system privileges and system scopes
  • Understanding of filesystem concepts, like: file types, permissions, atomicity, journaling, caching
  • Knowledge of tools like XCode (including Debugger & Instruments), HTTP proxy, Swift Package Manager
  • Ability to design testable modules
  • Proven hands-on experience with Agile methodologies, git, CI/CD pipelines and TDD
  • Fluent communication skills in English

offered :


  • Attractive salary package based on skillset
  • Hybrid working model – 2 days remote / 3 days from the office
  • Your own Egnyte account with lifetime access to 50TB of cloud storage
  • MyBenefit: you can choose a MultiSport card or gift cards every month
  • Private medical healthcare
  • In-house English classes

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • remote work opportunities
  • flexible working time
  • fruits
  • corporate products and services at discounted prices
  • integration events
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • parking space for employees
  • leisure zone
  • employee referral program
  • charity initiatives

  • Praca Poznań
  • Poznań - Oferty pracy w okolicznych lokalizacjach


    119 667
    18 417