iOS Developer

Ukrainian Product 🇺🇦

Skylum empowers millions of photographers to create incredible images. Our award-winning photo editing software combines AI-powered automation with full creative control. We make editing enjoyable, easy, and accessible for everyone.

You’ll join an environment where growth, learning, and creativity are encouraged. Flexible schedules, trust-based workflows, and a supportive team give you everything you need to focus on your best work.

🇺🇦 Proudly Ukrainian, Skylum stands with Ukraine through action, regularly supporting organizations that help accelerate our victory.

 

Main Goals:

  • Develop an outstanding creative image editor with innovative, mobile-first UX for iOS and iPadOS.
  • Implement intuitive, next-gen user interfaces for making creative content on mobile devices.
  • Integrate and experiment with AI photo editing technologies and deliver them to end-users in a beautiful and functional way.

 

Responsibilities:

  • Design, prototype, and implement new product features using SwiftUI and Combine;
  • Build beautiful, responsive UIs with smooth animations and real-time feedback;
  • Optimize performance, profile bottlenecks, and ensure smooth user experiences across iPhone and iPad;
  • Refactor, maintain, and support existing codebase using clean architecture principles;
  • Actively participate in technical planning, clarify requirements, and collaborate with the team on architecture and user experience;
  • Conduct code reviews and continuously improve development processes and coding standards.

 

Requirements:

  • 3+ years of experience in iOS development (Swift; Objective-C & C++ as a plus);
  • Proficiency with SwiftUI and UIKit; solid knowledge of Combine, and declarative UI design;
  • Strong grasp of OOP, design patterns (MVC, MVP, MVVM & VIPER), and principles (SOLID, DRY, KISS, YAGNI);
  • Excellent knowledge in Apple’s modern development frameworks and APIs, with expertise in writing multi-threaded, asynchronous code using Swift Concurrency. Strong experience with data persistence using SwiftData and Core Data.
  • Deep understanding of iOS app lifecycle, system performance, memory management, and platform-specific nuances;
  • Familiarity with unit testing, UI testing, and behavior-driven development;
  • Experience developing or contributing to apps from scratch to App Store release;
  • Base knowledge of Objective-C, C++11, and STL (used in bridging modules or performance-intensive tasks).


Nice to have:

  • Experience with cross-platform development (Flutter, React Native, or Swift on macOS);
  • Understanding of FRP concepts (RxSwift, ReactiveCocoa, or Combine);
  • Practical experience with image processing, filters, or real-time visual effects (DSP knowledge is a plus);
  • Background in photography or developing tools for creative professionals;
  • Experience working with AI coding tools.

 

What we offer

For personal growth:

  • A chance to work with a strong team and a unique opportunity to make substantial contributions to our award-winning photo editing tools;
  • An educational allowance to ensure that your skills stay sharp;
  • English, German, and Polish classes to strengthen your capabilities and widen your knowledge.

For comfort:

  • A great environment where you’ll work with true professionals and amazing colleagues whom you’ll call friends quickly;
  • The choice of working remotely or in our office space located on Podil, equipped with everything you might need for productive and comfortable work.

For health:

  • Medical insurance;
  • Twenty-one days of paid sick leave per year;

For leisure:

  • Twenty-one days of paid vacation per year;
  • Fun times at our frequent team-building activities.

 

 

What to expect when you apply

  • An interview with our Talent Acquisition Specialist
  • Professional Interview
  • Technical interview
  • Management interview
  • And finally, your job offer!

Required languages

English B1 - Intermediate
Ukrainian Native
Swift, SwiftUI, Objective-C, Combine
Published 2 March
72 views
·
28 applications
To apply for this and other jobs on Djinni login or signup.
Loading...