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

Всем привет.

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

Для погружения в тему, решил начать с запуска небольшого проекта, с понятного и несложного (по моим представлениям) продукта в каком-нибудь высококонкурентном сегменте рынка (чтобы было на кого ровняться и можно было бы быстрее учиться). Выбрал тему 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 софт подсмотрел в вакансиях). Возможный переезд в красивый офис по результатам успешного старта продукта. Много интересных задач и проффесиональный рост будущем. Ну и достойное денежное вознаграждение, возможно опцион? по достижении каких то положительных результатов. Зайдет такое как вы думаете? Как мотивировать людей и обойти гигантов в охоте за миддлов ? :)

Для админов.

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

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

Ох как жирненько. Запасся попкорном. Жду ))

9
Ответить

Через пару часов коменты должны настояться.

3
Ответить

Комментов всего ничего, а Вам уже хрень успели посоветовать. Просто поверьте мне и примите это - Вам нужен технический директор и точка. Не имеет значения будет это кофаундер или человек на зп, но без него ваш проект обречён на провал с вероятностью 100%(без него 99%, мне даже жаль что кто-то готов вбухать миллионы в настолько высокрнкурентное нечто, где шансов на успех столько же, сколько создать убийцу Фейсбук). Вы нахватались каких-то слов и даже балансировать нагрузку собрались (балансировать будет нечего), но это выглядит смешно и несвязно, просто поверьте: самостоятельно вы не соберёте адекватную команду. Вам нужен СТО - он и команду соберёт, и спроектирует систему и будет руководить разработкой.

8
Ответить

он собрался "баллансировать". напомнило мне из собственного опыта:
- вам нужен разрабочик си-диез. но я его честно говоря совсем не знаю
- заметно

2
Ответить

Можете пояснить, что именно выглядит смешно и несязано ? 
Про СТО я уже понял. 

Ответить

вам однозначно нужен CTO либо аутсорс разработки

кратко:
- как вы собираетесь управлять ращработкой если не представляете даже кого нанять??????????????
- вы путаете даже backend с фронтендом
- юниор требует постоянной супервизии-обучения, мидл способен работать автономно в составе команды, вам же в каждой области (iphone, android, backend) нужен человек который всё сделает сам, а это сеньор
- по деньгам - все понимают, что ваша шарашка может закрыться в любой момент, а у людей семьи и ипотека. с другой стороны, удалёнка дешевле офиса в москве и людей гораздо больше

в целом - если вы хотите создать свой газпром, то вы ведь не купите за 30 ярдов компанию, станете в ней директором и начнёте набивать шишки на своём опыте? поскольку я рядоой порграммист, не буду давать вам советы, но путь обучения, что вы придумали, выглядит глупо. к слову, тут регуялрно бывает материалы от тех, кто уже попробовал что-то такое сделать - поищите

4
Ответить

напомнило мне разговор с племяшом, кончившим теникум:
- и какие у тебя карьерные планы?
- стать начальником
- а ты умеешь руководить??
- а что тут сложного? соберу подчинённых, дам планы. кто с планом не справляется - того увольняю

гениально, чё

2
Ответить