Про посаду
Ми шукаємо інженера-програміста з великим досвідом розробки
та здатність створювати та підтримувати великомасштабні високопродуктивні програми. Вам доведеться підтримувати та розробляти нові
функції в існуючому проекті Xcode за допомогою SwiftUI/UIKit.
Обов’язки
< ul>
Співпрацюйте з міжфункціональними командами, включаючи дизайнерів і бек-енд-інженерів, щоб розробити та впровадити рішення відповідно до вимог продукту та технічних специфікацій.Внести свій внесок у визначення технічних проектів і підходів для наших продукти, забезпечуючи масштабованість, продуктивність і придатність до обслуговування.Допомога в розробці та підтримці багаторазових компонентів і бібліотек для оптимізації процесу розробки.Пишіть чистий, ефективний і добре задокументований код, дотримуючись найкращих галузевих практик і стандартів кодування.Оптимізуйте програми для швидкості та масштабованості, забезпечуючи безперебійну взаємодію з користувачами на різних пристроях і веб-переглядачах.Брайте участь у перевірці коду, щоб підтримувати якість коду та отримувати конструктивні відгуки від членів команди.Залишайтеся в курсі останніх тенденцій розробки, інструментів і методів, а також діліться отриманими знаннями з командою.Усувайте несправності та усувайте проблеми, надаючи своєчасні рішення та впровадження профілактичних заходів.Співпрацюйте з командою дизайнерів UX/UI, щоб забезпечити візуально привабливі та інтуїтивно зрозумілі інтерфейси користувача.
Обов’язково навички
- Досвід розробки програм за допомогою Swift, SwiftUI та UIKit
- Досконале розуміння MVVM
- Досконале розуміння та досвід роботи з SOLID і чиста архітектура
- Глибоке знання принципів проектування iOS і найкращих практик
- Знайомство з REST API
- Добре розуміння повного життєвого циклу мобільної розробки
< li>Знайомство з Realm Database- Знання Git/Github
- Можливість писати чистий і читабельний код
- Зручно володіти функцією до запуску
Приємно мати навички
- Досвід/розуміння блокчейну та WalletConnect
- Досвід з ARKit / RealityKit
- Тестування модулів/інтеграції/інтерфейсу користувача
- Досвід розробки для visionOS
- Досвід роботи з StoreKit