Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Актуализировать описания наших вакансий #53

Closed
etolstoy opened this issue Aug 20, 2016 · 10 comments
Closed
Labels

Comments

@etolstoy
Copy link
Contributor

Пора бы обновить описания наших вакансий. Вбрасывайте ваши предложения.

Текущие варианты

iOS разработчик

Задачи:

  • Разработка iOS/watchOS приложений для ресурсов Афиша, Рамблер, Чемпионат, Газета.ru, Lenta.ru, Мотор, Ferra.ru и других;

Требования:

  • Знание Objective-C, iOS SDK, Xcode, iOS Guidelines;
  • Знание принципов ООП и шаблонов проектирования;
  • Технический английский;
  • Желателен опыт разработки клиент-серверных приложений на основе JSON и XML;
  • Желателен опыт применения: Swift, TDD, VIPER, SOLID, CI.

Что мы предлагаем:

  • Много интересных новых проектов и возможность применять самые инновационные технологии;
  • Оформление и льготы в соответствии с ТК РФ;
  • Медицинская страховка (ДМС) и скидки на фитнес в нескольких сетевых клубах;
  • Удобный офис на станции метро Тульская;
  • Бесплатный транспорт от офиса до станции метро;
  • Гибкий график работы;
  • Молодой, дружный коллектив профессионалов, чай-кофе-баранки и отличная атмосфера для свободного творчества в офисе.

Ведущий iOS разработчик

Задачи:

  • Разработка и проектирование iOS/watchOS приложений для ресурсов Афиша, Рамблер, Чемпионат, Газета.ru, Lenta.ru, Мотор, Ferra.ru и других;
  • Проведение code review;
  • Проектирование архитектуры;
  • Выступление на конференциях;
  • R&D;
  • Управление группой разработчиков.

Требования:

  • Знание Objective-C, iOS SDK, Xcode, iOS Guidelines;
  • Желательно знание других языков программирования – Ruby, Python;
  • Понимание принципов ООП, шаблонов проектирования, классических алгоритмов и структур данных;
  • Опыт разработки клиент-серверных приложений на основе протоколов JSON и XML;
  • Умение проектировать архитектуру сложных приложений;
  • Опыт управления командой разработчиков;
  • Технический английский;
  • Обязателен опыт применения: Unit Testing, VIPER, SOA, SOLID.
  • Желателен опыт применения: Jenkins, Fastlane.

Что мы предлагаем:

  • Много интересных новых проектов и возможность применять самые инновационные технологии;
  • Оформление и льготы в соответствии с ТК РФ;
  • Медицинская страховка (ДМС) и скидки на фитнес в нескольких сетевых клубах;
  • Удобный офис на станции метро Тульская;
  • Бесплатный транспорт от офиса до станции метро;
  • Гибкий график работы;
  • Молодой, дружный коллектив профессионалов, чай-кофе-печенки и отличная атмосфера для свободного творчества в офисе
@serkrapiv
Copy link

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

Постараюсь набросать обновлённый вариант.

@serkrapiv
Copy link

serkrapiv commented Aug 28, 2016

Rambler&Co - группа компаний с суммарной аудиторией проектов более 40 миллионов человек. Наш отдел занимается разработкой iOS/watchOS приложений для всех проектов компании, среди которых Рамблер.Почта, Афиша, Чемпионат, Рамблер.Касса, Газета.ru, Lenta.ru, LiveJournal, Афиша.Рестораны, Секрет Фирмы, и многие другие.

Мы постоянно нацелены на развитие всей команды в целом и каждого сотрудника в частности, на улучшение процессов и стандартов разработки. Каждый участник команды получает возможность выступать на локальных и внешних конференциях, участвовать в хакатонах, заниматься open source проектами. Работая у нас, вы получите возможность постоянно расти и обмениваться опытом.

Подробнее о нашей команде: https://github.com/rambler-ios/team

iOS разработчик

Задачи:

  • Разработка и проектирование iOS приложений для всех ресурсов холдинга;
  • Проведение code review;

Требования:

  • Знание Objective-C, iOS SDK, Xcode;
  • Знание принципов ООП и шаблонов проектирования;
  • Технический английский;
  • Желателен опыт разработки клиент-серверных приложений с возможностью кэширования данных;
  • Желателен опыт применения: Swift, TDD, VIPER, SOLID, CI.

Что мы предлагаем:

  • Работу над множеством интересных приложений. У нас люди не привязываются намертво к одному проекту после выхода на работу, есть возможность смены проекта;
  • Возможность работы над open source проектами, которыми реально пользуются;
  • Еженедельные технические встречи отдела, регулярные конференции Rambler.iOS, участие во внешних конференциях;
  • Оформление и льготы в соответствии с ТК РФ;
  • Медицинская страховка (ДМС) и скидки на фитнес в нескольких сетевых клубах;
  • Удобный и красивый офис в лофт-квартале "Даниловская Мануфактура": http://www.inplacers.ru/ramblerandco;
  • Бесплатный транспорт от офиса до станции метро;
  • Гибкий график работы;
  • Дружный коллектив профессионалов, чай-кофе-баранки и отличная атмосфера для свободного творчества в офисе.
  • Корпоративные предложения по обучению иностранному языку, кабинет красоты и здоровья прямо в офисе, скидки и бонусы в ближайших кафе, магазинах, салонах красоты, учебных и развлекательных центрах. Всё, чтобы вы чувствовали себя #вхорошейкомпании.

Ведущий iOS разработчик

Задачи:

  • Разработка и проектирование iOS приложений для всех ресурсов холдинга;
  • Проведение code review;
  • Проектирование архитектуры приложений и отдельных компонентов;
  • Выступление на конференциях;
  • R&D;
  • Управление группой разработчиков;
  • Улучшение процессов и стандартов разработки отдела.

Требования:

  • Знание Objective-C, iOS SDK, Xcode;
  • Желательно знание других языков программирования – Ruby, Python;
  • Понимание принципов ООП, шаблонов проектирования, классических алгоритмов и структур данных;
  • Опыт разработки клиент-серверных приложений с возможностью кэширования данных;
  • Умение проектировать архитектуру сложных приложений;
  • Опыт управления командой разработчиков;
  • Технический английский;
  • Понимание принципов SOLID и чистой архитектуры приложений;
  • Опыт написания юнит тестов и работы по TDD/BDD;
  • Опыт использования и/или понимание принципов VIPER, SOA, MVVM;
  • Желателен опыт применения: Jenkins, Fastlane.

Что мы предлагаем:

  • Работу над множеством интересных приложений. У нас люди не привязываются намертво к одному проекту после выхода на работу, есть возможность смены проекта;
  • Возможность работы над open source проектами, которыми реально пользуются;
  • Еженедельные технические встречи отдела, регулярные конференции Rambler.iOS, участие во внешних конференциях;
  • Оформление и льготы в соответствии с ТК РФ;
  • Медицинская страховка (ДМС) и скидки на фитнес в нескольких сетевых клубах;
  • Удобный и красивый офис в лофт-квартале "Даниловская Мануфактура": http://www.inplacers.ru/ramblerandco;
  • Бесплатный транспорт от офиса до станции метро;
  • Гибкий график работы;
  • Дружный коллектив профессионалов, чай-кофе-баранки и отличная атмосфера для свободного творчества в офисе;
  • Корпоративные предложения по обучению иностранному языку, кабинет красоты и здоровья прямо в офисе, скидки и бонусы в ближайших кафе, магазинах, салонах красоты, учебных и развлекательных центрах. Всё, чтобы вы чувствовали себя #вхорошейкомпании.

@serkrapiv
Copy link

Добавил общее для обеих вакансий описание и раздел "Что мы предлагаем". Можно еще подумать стоит ли добавить что-то в описание вакансии ведущего разработчика.

В задачи ведущего добавил "Улучшение процессов и стандартов разработки отдела". Ну и требования к нему чуть подраскидал, не уверен, что стоит прям обязательно требовать опыт VIPER или SOA.

@etolstoy
Copy link
Contributor Author

etolstoy commented Aug 29, 2016

разработкой iOS/watchOS приложений

Не думаю, что имеет смысл про watchOS писать. Мы не настолько фокусируемся на ней, чтобы выделять отдельным текстом в описании вакансии.

Знание ... iOS Guidelines

Предлагаю выпилить, всегда бесила эта строчка в абсолютно всех описаниях :) Что за абстрактные гайды?

и шаблонов проектирования

паттернов и принципов

Желателен опыт разработки клиент-серверных приложений на основе JSON и XML;

Думаю, не имеет смысла уточнять протоколы - если человек пилил на сокетах или каком-нибудь протобаффе, этого не будет достаточным? Важнее, мне кажется, написать про кэширование. Может, лучше что-то вроде "Необходим опыт разработки клиент-серверных приложений с возможностью кэширования данных"?

...

У ведущего есть задачи, а у мидла нет - непорядок. Предлагаю оставить две: разработку приложений и проведение code review.

Проектирование архитектуры;

...архитектуры приложений и отдельных компонентов.

R&D;

Организация и проведение R&D

Со всем остальным согласен, отлично получилось.

@serkrapiv
Copy link

паттернов и принципов

Непонятно зачем, шаблоны это и есть паттерны.

У ведущего есть задачи, а у мидла нет - непорядок. Предлагаю оставить две: разработку приложений и проведение code review.

Хм. Может еще что-нибудь?

Организация и проведение R&D

Мне кажется лишняя вода, одной аббревиатуры достаточно.

Остальные замечания поправил в своем комментарии.

@idva
Copy link
Contributor

idva commented Aug 30, 2016

Мне все нравится. Из плюшек в интранете еще есть:

  • корпоративные предложения по обучению иностранному языку;
  • скидки и приятные бонусы в ближайших кафе, магазинах, салонах красоты, учебных и развлекательных центрах;
  • кабинет красоты и здоровья прямо в офисе

Всё, чтобы вы чувствовали себя #вхорошейкомпании

А еще про ТК РФ и мед страховку я бы повыше подняла, это ведь важно, по крайней мере для многих с регионов.

@etolstoy
Copy link
Contributor Author

@serkrapiv что скажешь по правкам Иры?

@serkrapiv
Copy link

Про ТК и ДМС можно, предлагаю 4м пунктом, перед офисом.

Про остальное можно последним пунктом:

Корпоративные предложения по обучению иностранному языку, кабинет красоты и здоровья прямо в офисе, скидки и бонусы в ближайших кафе, магазинах, салонах красоты, учебных и развлекательных центрах. Всё, чтобы вы чувствовали себя #вхорошейкомпании.

@etolstoy
Copy link
Contributor Author

Серег, поредактировал твой коммент, добавил эти правки.

В задачи обычному разработчику можно добавить еще "Участие в оценке и планировании задач"

@etolstoy
Copy link
Contributor Author

Окей, тогда фиксируем эти описания и скидываю в HR. Всем спасибо :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants