Ми пошукаємо досвідченого старшого інженера Android (фрілансера), щоб приєднатися до нашої команди та сприяти проекту нашого клієнта принаймні на 3 місяці.
Як старший інженер Android, ви входите в відповідальну команду за допомогу в реалізації наших інноваційних мобільних продуктів. Ви співпрацюватимете з візуальними дизайнерами та іншими інженерами, щоб створювати програми, які розширюють межі того, що можливо в просторі мобільних розваг. Ваша пристрасть до створення масштабованого прогресивного коду підтримується глибоким розумінням розробки мобільних додатків і цікавістю до вивчення нових технологій.
ПРО ПРОЕКТ:
Компанія є глобальна соціальна спільнота на основі 3D-аватарів із понад 4 мільйонами активних користувачів щомісяця, які об’єднуються, щоб спілкуватися та насолоджуватися спільним досвідом. Далеко за межі сучасних цифрових медіа користувачі Клієнта створюють абсолютно новий соціальний досвід, де цифрове підключення є захоплюючим, а взаємодія виглядає реалістичною. Досвід Клієнта в кімнаті чату є надособистим, що сприяє розвитку важливих дружніх стосунків, а не накопиченню великої кількості неглибоких стосунків, заснованих на статусі.
Кого ми шукаємо?
НАВИЧКИ & ДОСВІД
- Рідна розробка мобільних додатків на Android із вільним володінням Java та Kotlin;
- Тверде розуміння основ інформатики, включаючи об’єктно-орієнтований дизайн, дані структури, розробка алгоритмів, вирішення проблем і аналіз складності;
- Здатність заслужити технічну повагу команди завдяки особистим досягненням, працюючи в гнучкому середовищі, що швидко змінюється, і керувати командою, щоб побудувати чудовий продукт;
- Глибокі знання інформатики в поєднанні з явною здатністю розв’язувати проблеми;
- Великий досвід роботи та знання клієнт-серверних програм і RESTful API;
- >Прикладне розуміння обмежень ресурсів, включаючи час автономної роботи, доступність мережі та інші проблеми, пов’язані з мобільними пристроями;
- Всебічне розуміння дизайну та стандартів інтерфейсу користувача Android, зокрема Material Design;
- Досвід у доставка та підтримка додатків із досконалим знанням процесу надсилання в Google Play;
- Досконалий рівень розмовної та письмової англійської мови.
ПРИЯТНО МАТИ
- Око для дизайну та 2D анімації за допомогою UIKit Dynamics або SpriteKit;
- Глибоке розуміння Рекомендацій Apple щодо людського інтерфейсу, а також найкращих практик дизайну взаємодії;
>- Підтримував або вносив значний внесок у популярний проект із відкритим вихідним кодом для iOS;
- Досвід у доставці та обслуговуванні програм із досконалим знанням процесу подання Apple;
- Знайомство з іншими мобільними пристроями такі платформи, як Android або фреймворки мобільної веб-розробки;
- Можливість 3D розробки на мобільних пристроях за допомогою OpenGL ES, Metal або Unity.
ОБОВ’ЯЗКИ
- Співпрацювати з візуальними дизайнерами та іншими інженерами, щоб створити привабливу взаємодію з користувачем;
- Запровадити розширені функції для покращення наших мобільних продуктів;
- Підтримуйте високі стандарти якості коду та впроваджуйте найкращі практики;
- Оптимізація програм для досягнення максимальної продуктивності та масштабованості;
- Забезпечення технічної здійсненності дизайну UI/UX ;
- Брати участь у перегляді коду та надавати конструктивний відгук членам команди;
- Будьте в курсі останніх галузевих тенденцій і технологій.