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;
Studien - Trainee in Sustainable Engineering and Management, developing innovative solutions for a sustainable future with practical experience in various departments.
Engineering Specifications Consultant providing technical expertise to MEP firms and contractors. Building relationships and ensuring inclusion of Viega products across project specifications with a focus on customer engagement.
Engineering Specifications Consultant at Viega, providing technical expertise to MEP firms and contractors. Building relationships with architects and contractors to support product specifications.
Engineering Specifications Consultant providing technical expertise to MEP firms and design/build contractors. Building relationships with stakeholders and driving product demand and inclusion in specifications.
Engineering Specifications Consultant providing technical expertise to MEP firms and Design/Build contractors in Washington, DC by building relationships and collaborating with stakeholders.
Engineering Co - op Student involved in heavy civil projects and construction management tasks at Aecon. Engaging in learning and development opportunities in a site - based environment.
C Programming Developer working on payment applications at FIS. Engaging in design, development, and maintenance of software solutions within a vibrant team environment.
Zuora Developer serving as the technical architect for billing and revenue management systems at Coupa. Focused on technical evolution, automation, and subscription management platform optimization.
Lead SQL Developer overseeing a global team for eCommerce data architecture and financial systems at Safe - Guard. Focused on performance, scalability, and AI integration for data solutions.
Application Developer developing and maintaining a bet processing system at 1/ST Technology. Collaborating with teams to enhance the application software in a fast - paced gaming environment.