«Почну з понеділка»: 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.