Senior IOS Developer Swift/Swift UI/Swift 5 $2800-4000 Offline
Ми компанія SoftTeam, шукаємо Senior IOS Developer (Swift/Swift UI/Swift 5).
Для ізраїльського проекту, пов'язаного з продуктом, який допоможе батькам обмежувати дітей від непотрібного контенту в інтернеті. Додаток спрямований на цифрову безпеку та захист дітей, а основною функцією є безпечний та приватний доступ до інтернету через власний VPN, посилений потужними функціями управління мобільними пристроями (MDM) для всебічного цифрового захисту.
Важливі вимоги:
- Загальний досвід не менше 8 років.
- Наявність комерційного досвіду з Swift/Swift UI/Swift 5.
- Наявність досвіду роботи з проектами MDM (Mobile Device Management) та VPN.
- Наявність високого рівня комунікації (шукаємо відкриту та комунікабельну особу).
- Англійська - B2-C1.
Основні обов'язки:
- Доведений досвід розробки iOS, з міцним знанням Swift та фреймворків iOS.
- Експертиза в розробці інтерфейсів VPN та розуміння протоколів шифрування та безпеки.
- Експертиза з HTTP протоколами, проксі-з'єднаннями та мережевою безпекою.
- Експертиза з рішеннями Mobile Device Management (MDM) та настановами безпеки iOS.
- Здатність працювати незалежно та в команді, маючи сильні комунікативні навички.
В команді буде:
- 1x Team Lead
- 3x Developers
Завантаження - 160 год/місяць
Підхід до управління проектом та реалізації проекту:
- Раз на 2 тижні / 1 місяць - член технічної ради визначатиме завдання.
- Щоденні зустрічі.
- Спринти кожні 2 тижні.
- Вихідний код для всіх розроблених функцій.
- Документація, що детально описує реалізацію та використання розроблених функцій.
- Регулярні звіти про прогрес та оновлення.
Scope of Work
1. VPN Interface Creation:
- Design and implement a VPN (Virtual Private Network) interface within Bosco's app.
Ensure the VPN feature allows for secure and private internet access for the end-user.
- Implement robust encryption methods to protect user data.
2. HTTP Proxy Connection:
- Develop a feature to allow the app to connect through an HTTP proxy.
- Create mechanisms for interpreting and analyzing data packet movement to ensure efficient data transfer and security.
- Implement features for handling different types of HTTP requests and responses.
3.MDM Profile Settings for Remote Administration:
- Implement Mobile Device Management (MDM) profile settings within the app.
- Enable remote administration features, allowing for management of app settings and policies from a central location.
- Develop secure authentication and authorization systems for remote administrators.
- Ensure the MDM profile adheres to iOS guidelines and security standards.