«Почну з понеділка»: 10 гарячих вакансій для розробників

Щомісячний дайджест вакансій в Genesis цього разу тематичний — зібрали найактуальніші технічні позиції на цей момент. Якщо ви прагнете розвивати продуктове IT в Україні разом з нами, маєте сильні навички та бажання зануритися у повний цикл роботи над продуктом — від пошуку ніші до залучення користувачів та виходу в плюс — гортайте підбірку. Тут є цікаві кар’єрні можливості, як-от створення застосунків з нуля чи побудова процесів тестування. Ми любимо челенджі. А ви?
Middle PHP Developer
Уже три роки програмуєте на PHP? Вмієте використовувати бази даних MySQL і Redis? Розумієте принципи SOLID, DRY, YAGNI й KISS? Тоді це ваша вакансія. Ідеально, якщо працювали з Kubernetes, розумієтесь на маркетингу та знаєте принципи побудови високонавантажених розподілених систем. У команді ви будете працювати з мікросервісною архітектурою, мовами програмування Golang, PHP і Python, а також бібліотеками ReactJS та Redux.
Android Developer
Компанія Boosters шукає спеціаліста, що буде розвивати мобільний застосунок на ОС Android. Обов’язки — шукати ідеї для функціонала апки, приймати технічні рішення, що покращать продукт, писати чистий і зрозумілий код. Для цього знадобиться 2+ роки досвіду розробки на Android, знання Java, а також принципів OOP, SOLID, Clean Architecture, патернів MVP, MVVM та MVI.
Front-end Developer
Крім того, Boosters шукає розробника, який займатиметься застосунками для покращення сну та вивчення іноземних мов. Його завдання — створити новий продукт із нуля та допрацювати наявні. Знадобиться понад рік на аналогічній позиції, знання HTML, CSS, JavaScript та досвід інтеграції з REST-API. Круто, якщо зможете показати приклади робіт.
Node.js Developer
Ідеальний кандидат розуміє, як використовувати Node.JS для створення додатків, може розробити й підтримувати сервіс на «хмарі», також працював з MySQL або PostgreSQL. Разом із командою ви придумаєте та впровадите нові функції продукту, забезпечите автоматичне тестування нового коду, щоб слідкувати, чи зручно користуватись апкою. Гарний смак у дизайні й обізнаність у екосистемі хмарних обчислень будуть перевагами.
Junior Manual QA
На цій позиції фахівець отримає можливість побудувати процеси тестування з нуля — після того, як він ознайомиться із технологіями в продукті. Потрібно мати досвід ручного тестування додатків для Android, iOS та Web, добре розумітися на QA-процесах і методологіях, також на клієнт-серверній архітектурі. Круто, якщо ви вмієте програмувати на HTML та CSS, можете вести документацію та знаєте цикли розробки мобільних застосунків.
WordPress Developer
Шукають спеціаліста, який створить та буде підтримувати WordPress-сайти на основі шаблонів або figma-макетів, налаштує ресурси для SEO та створить плагіни, що автоматизують розробку й наповнення сторінок. Для цього йому знадобиться досвід роботи з WordPress, базові знання PHP 7, MySQL, а також мов програмування HTML5, CSS3, SCSS і JavaScript. Перевагу нададуть кандидатам, які вже інтегрували продукти з зовнішніми сервісами через API.
Front-end Developer
Проєкт Lift, який розробляє продукти в категорії «Фото та відео», шукає розробника. Разом із продуктовою командою він запустить вебверсію застосунку Lift. Зараз апка є лише на iOS платформі, тому ця вакансія — унікальна можливість стати ключовим розробником у швидкозростаючому бізнесі. Для успішної роботи знадобиться 2+ роки досвіду у Front-end розробці, добре знати JavaScript, HTML, CSS, а також працювати з React та Redux.
Middle+/Senior iOS Developer
Крім того, Lift шукає досвідченого iOS-розробника, який допоможе імплементувати нові UI/UX рішення, добре розуміється на AVFoundation та покращить роботу продукту загалом. Для цього знадобляться 4+ роки досвіду в розробці мобільних застосунків, чудові знання Swift, а також технологій UIKit, Auto Layout, Core Animation. Добре, якщо ви працювали з відео і технологіями Metal або OpenGL.
Senior Python Developer
Ця вакансія для вас, якщо раніше ви розвивали бекенд для вебзастосунків, програмували на Python3 і SqlAlchemy, а також працювали з базами даних PostgreSQL або MySQL. Ваші переваги — вміння підключати платіжні системи до продукту, знання, що таке безпечна веброзробка й розуміння основ бухгалтерського обліку. На посаді потрібно розробити нові функції CRM та систему аукціонів.
Junior iOS Developer
Ваше основне завдання — розробити застосунок для редагування фото та відео на iOS. Команда очікує, що спеціаліст розуміє багатопотокові процеси, добре знає Swift, а також мови програмування загального призначення — Python, Java, С#, C++ тощо. Ідеально, якщо ви знайомі з математикою для штучного інтелекту та машинного навчання, екосистемами хмарних обчислень (Azure, AWS та іншими), технологіями CoreML, GCD та NSOperation.