Full-Stack Developer IOS/Android to $3500
Ми шукаємо Full-Stack IOS/Android розробника, який вміє будувати проєкти «під ключ»: від архітектури та бекенду до фронтенду.
Знання:
Frontend/Backend - React, Vue, Node.js, Python, Php
Архітектуру серверів - Linux, Nginx, Docker, VPS, хмари
Бази даних - PostgreSQL, MySQL
Базове розуміння мережевої інфраструктури LAN, маршрутизація, firewall
Системи авторизації та білінгу
Розробка додатків під android та iPhone + листинг їх на відповідних майданчиках
Стек:
• React
• Vue
• Node.js
• Python
• PHP
• PostgreSQL
• MySQL
• Проєктування структури БД
• Оптимізація запитів
• Забезпечення резервного копіювання та відмовостійкості
• Linux
• Nginx
• Docker
• VPS
• Хмарні сервіси
• Базове розуміння LAN, маршрутизації, firewall
Додаткові переваги
• Досвід роботи з CRM-системами
• Досвід побудови білінгових систем
• Досвід end-to-end розробки
iOS
Swift: Сучасна основна мова Apple.
Objective-C: Для підтримки старих проектів (legacy).
Фреймворки та UI:
UIKit: Традиційний фреймворк для створення інтерфейсів користувача.
SwiftUI: Сучасний декларативний підхід до верстки.
Auto Layout: Адаптація інтерфейсу під різні екрани.
Архітектура та бази даних:
Архітектури: MVC, MVVM (для структурування коду).
Бази даних: Core Data, Realm (для локального зберігання).
Робота з мережею та даними:
Робота з API, JSON, розуміння REST, використання бібліотек Alamofire або URLSession.
App Store Guidelines: Правила розміщення програм
Android
Мови програмування: Kotlin (рекомендовано) або Java.
Інструменти: Android Studio (основна IDE), Android SDK.
Архітектура та проектування: Розуміння принципів SOLID, архітектурних патернів (MVVM, MVP, MVI), розуміння життєвого циклу компонентів Android (Activity, Fragment, Service).
Бази даних та мережа: SQL, Room, Retrofit для роботи з API, JSON.
Верстка інтерфейсу (UI): розмітка XML або сучасні підходи (Jetpack Compose).
Required languages
| English | B2 - Upper Intermediate |