Помогите со списком вакансий: каких разработчиков нанимать?

Всем привет.

Собираюсь простартапить некоторое количество денег. Сам никогда не был разработчиком, с момента окончания ВУЗа не видел кода. Давно занимаюсь далеким от ИТ оффлайн бизнесом. Поэтому прошу понять и простить.

Для погружения в тему, решил начать с запуска небольшого проекта, с понятного и несложного (по моим представлениям) продукта в каком-нибудь высококонкурентном сегменте рынка (чтобы было на кого ровняться и можно было бы быстрее учиться). Выбрал тему VPN сервис. Стопицотый конечно. Принял решение создать пару тройку приложений вокруг этой темы.

Потратил пару месяцев на анализ конкурентов, выявление сильных и слабых сторон. Вник в маркетинг мобильных приложений. Прикинул бюджет на продвижение в апсторе и гугл плее. Чуть чуть разобрался с методологией разработки agile. Смогу наверно отличить скрам от канбана. Почитал про jira и git и современные фреймворки для разработки приложений.

Пришло время собирать команду разработчиков. И вот тут я понял, что я ничего не понимаю :) Возникает целый ряд вопросов, без ответа на которые я не могу составить список Вакансий. Спасибо любимому ресурсу за возможность задавать вопросы к сообществу. Бесконечность кармических плюсов всем кто поможет разобраться.

1) Правильно ли я понимаю состав команды ?

- Frontend разработчик iOs

- Frontend разработчик Android

- Backend - API сервиса, админка, стата

- Системный программист linux - сервер, "ядро", распределение нагрузки между серверами (баллансировщик)

Предполагаю, что остальные позиции можно закрывать фрилансерами. Тестировщики, дизайнеры, копирайтеры и тп.

Нужен ли тимлид такой небольшой команде ? Должен ли кто-то быть скрам-мастером ? Кто из них должен управлять командой, ставить задачи и контролировать ход разработки ?

2) Какой уровень разработчиков и какие языки программирования искать ?

- iOs - не ниже middle, Java или С # или Objective C.

- Android - не ниже middle, Java, C++

Фронтендщик должен уметь ковыряться с системой, поэтому такой уровень и соответствующие языки. Системные вызовы, поднятие ВПН и все такое. Видимо swift и react.native не подойдет ?

- Backend - видимо pyton и js ? Работа с базой, апи, верстка и тп. Тут наверно подойдет и Junior программист ?

- Системщик - видимо какой-то бородатый админ-программист. С++ и уровень не меньше middle ? А может и целый senior ?

3) Какие условия предлагать людям ?

На поле боя за человеческие ресурсы, я безнадежно проигрываю Воложу или Грефу. Это понятно. Для меня стало откровением, что не все вопросы теперь решаются только деньгами. Не достаточно предлагать зарплату сопоставимую с отечественными ИТ гигантами. Задача у меня "не интересная", снимать красивый офис на начальном этапе считаю не целесообразным. Карьерный рост тоже предложить пока не могу. Фрилансеры и аутсорс сервисы разработки, мне однозначно не подходят. Основная цель, собрать свою команду разработчиков и пилить своих единорогов. Найти кофаундера CTO тоже не вариант в данном случае. По вышеизложенным причинам.

Собираюсь предложить удаленную работу, с оплатой по часам (про time counter софт подсмотрел в вакансиях). Возможный переезд в красивый офис по результатам успешного старта продукта. Много интересных задач и проффесиональный рост будущем. Ну и достойное денежное вознаграждение, возможно опцион? по достижении каких то положительных результатов. Зайдет такое как вы думаете? Как мотивировать людей и обойти гигантов в охоте за миддлов ? :)

Для админов.

Чтобы не привлекли за попытку халявного хантинга, обещаю запостить "платные" вакансии по всем правилам, после того как разберусь с формулировками

4
49 комментариев