Українська компанія, що займається розробкою продуктів у сфері телекомунікацій, шукає досвідченого розробника на повну ставку для роботи над проектом, що швидко розвивається. Як розробник, ви будете тісно співпрацювати з менеджером продукту, дизайнером та іншими розробниками і відповідати за підтримку існуючої функціональності, а також впровадження нових функцій.
Обов’язки
— Створення та підтримка нових функцій і компонентів для наших мобільних додатків на Android за допомогою React Native;
— Працювати над поліпшенням швидкості та стабільності наших додатків;
— Тісно співпрацювати з дизайнерами UI/UX, колегами-розробниками та менеджерами продуктів, щоб втілити функціональні вимоги в реальність;
— Дотримуватися стандартів кодування, писати чистий, добре задокументований код та брати участь у перегляді коду;
— Діагностувати та вирішувати помилки та технічні проблеми.
Вимоги
— 3+ роки професійного досвіду в розробці мобільних додатків;
— Глибокі знання React Native та екосистеми Android;
— Досвід роботи з TypeScript/JavaScript (ES6+);
— Глибоке розуміння принципів функціонального програмування та шаблонів проектування;
— Досвід роботи з API та мережевими бібліотеками (наприклад, Axios, Fetch);
— Володіння системами контролю версій (Git);
— Здатність самостійно навчатися та вирішувати складні технічні завдання.
Бажано
— Досвід роботи з нативними модулями (Java/Kotlin);
— Досвід роботи з інструментами автоматизованого тестування (наприклад, Jest, Mocha);
— Досвід публікації додатків у Google Play Store.
Ми пропонуємо: — Повну зайнятість;
— Дистанційну роботу;
— Повне бронюванння
Етапи рекрутингу:
— Вступна розмова: огляд вашого досвіду та додаткові деталі проєкту;
— Технічна розмова: детальне вивчення навичок та підходу до вирішення проблем;
— Остаточне рішення: обговорення пропозиції та наступні кроки.