iOS разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
FaceApp is a global innovator in portrait perfection that blends advanced neural network technology with user-friendly mobile interfaces. The company develops a popular selfie and portrait editing application, which has achieved over 1 billion downloads and holds top rankings in numerous countries. The product utilizes state-of-the-art photo processing technology to provide photorealistic filters through simple, single-tap interactions.
задачи
- Design and implement app features, including photo processing, GPU rendering (Metal), and integration with the ML stack;
- Profile and optimize applications to reduce memory and CPU usage across all device generations;
- Define and apply best practices in architecture, code quality, and testing;
- Collaborate with backend, ML, QA, design, and product teams;
- Develop and improve photo and video processing algorithms;
- Create new feature effects;
- Enhance quality and performance for millions of users.
требования
- Degree in Mathematics, Computer Science, or a related field;
- Expert-level knowledge of Swift 6 and UIKit;
- Extensive experience with Xcode;
- Deep understanding of multithreading (async/await, GCD, OperationQueue, Combine, Actors);
- Strong grasp of mobile design patterns;
- Experience with client-server communication (REST, WebSockets);
- Ability to design modular, testable code;
- Knowledge of memory management strategies, caching, and UI lag minimization;
- Minimum 5 years of work experience;
- Nice to have: experience with Metal shaders, GPU-based computation, Core ML, Vision, OpenGL, OpenCV, background in mobile analytics, A/B testing, metrics, and experience working on high-load applications.
условия
- Above market wages;
- Formal employment and white wages;
- Cozy office with sea view;
- Health insurance;
- Compensation for professional literature;
- Sports compensation;
- Compensation for the purchase of a mobile phone (50% of the cost, once a year);
- Flexible start of the working day;
- Relocation support is available (relocation to Limassol, Cyprus is required).
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.