iOS Developer creating innovative photo editing software for Skylum. Develops high-performance apps with AI-powered photo tools for iOS and iPadOS in a hybrid work environment.
Responsibilities
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;
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).
Benefits
An educational allowance to ensure that your skills stay sharp;
English and German classes to strengthen your capabilities and widen your knowledge;
Medical insurance (for UA-based employees);
Twenty-one days of paid sick leave per year;
Paid psychological support (6 psychotherapy specialists to choose from);
Twenty-one days of paid vacation per year;
Fun times at our frequent team-building activities;
The choice of working remotely or in our cozy office space located in Kyiv’s Podil, equipped with everything you might need for productive and comfortable work;
Quantitative Developer at IC Markets developing performance - critical trading systems and implementing quantitative models. Collaborating with analysts to enhance real - time execution decisions in a hybrid work environment.
Intern responsible for preparing Computer - Aided Design (CAD) models and technical drawings for assembly equipment with support from mentors and team members.
System Architect / Senior Developer combining hands - on coding with system architecture at ADB Safegate. Working in a global aviation tech environment focusing on complex systems.
Join GSK's Engineering Graduate Programme in Pakistan, focusing on pharmaceutical manufacturing and supply chain practices. Develop engineering skills in a supportive environment with opportunities for growth.
Cloud Operations Engineer designing, developing, and implementing advanced cloud - based applications for AVEVA. Collaborating with global teams to ensure operational security, stability, and scalability of cloud services.
Full Stack Engineer designing and delivering scalable solutions for reliable, productive manufacturing environments at Rockwell Automation. Collaborating in agile teams with a focus on cloud technologies and modern frameworks.
Sr Stat Programmer at IQVIA providing statistical programming expertise and integrated programming solutions for complex studies. Collaborating with internal teams and leading multiple technical projects.
Engineering Excellence Lead driving application development modernization at SAS. Collaborating across teams to embed technical excellence and improve engineering practices.
Nuclear Instructor at Vistra Nuclear Operations coordinating training programs and materials for nuclear industry compliance. Overseeing curriculum review and corrective actions in training documentation.
Engineering Technician responsible for maintaining and developing workshop equipment at Nestlé's Tutbury Factory. Ensuring quality and efficiency in production output and cost - effectiveness.