Мы ищем молодых, энергичных и талантливых программистов!
В настоящий момент в компании открыты следующие вакансии:
- iOS-разработчик;
- Android-разработчик,
- WEB-разработчик.
Даже если у Вас нет необходимых знаний, но Вы желаете их приобрести, Вы молоды и перспективны – присылайте нам свое резюме! Мы будем рады рассмотреть вашу кандидатуру на должность junior developer по всем перечисленным вакансиям.
Общие требования к соискателям:
- Инициативность.
- Ответственность.
- Отзывчивость.
- Обучаемость.
- Адекватная оценка своих знаний.
Необходимые навыки:
WEB
- Современные и базовые приемы ОПП.
- Супер-Уверенная работа в терминале. В особенности ssh, ftp, vim.
- Знание современных фреймворков для построение Web App.
- Способность разбираться в логах, знание особенностей работы http-серверов.
- Работа в Linux
- Способность разбираться в чужом коде.
- Знание английского языка на уровне intermediate, способность легко ознакамливаться с технической литературой на английском языке
- Хорошее знание языка (пусть PHP). Знание основных модулей расширения.
- Отличное знание SQL в общем, MySQL PostgreSQL в частности. Oracle - приветствуется. Способность проектировать БД, составлять сложные запросы, выполняющиеся в приемлемое время на огромных базах данных.
- Знание нескольких драйверов для работы с SQL - базой. Понимание преимуществ и недостатков.
- Уверенное владение git | mercurial.
iOS:
- Современные и базовые приемы ОПП.
- Отличное знание Objective-C.
- CoreData. SQLite. Способность проектировать БД, составлять сложные запросы.
- Знание современных фреймворков
- Умение составлять проектную документацию (ТЗ)
- NO-ARC, ARC, GCD.
- Умение работать над отладкой приложения.
- Чувство прекрасного.
- Умение разбираться в чужом коде. Хорошем и не очень.
- IB, StoryBoard.
- Оптимизация
- Уверенное владение git или другими системами контроля версий
Android:
- Современные и базовые приемы ОПП.
- Отличное знание Java.
- SQLite. Способность проектировать БД, составлять сложные запросы.
- Знание современных фреймворков
- Умение составлять проектную документацию (ТЗ)
- Особенности распределния памяти. Многопоточность
- Умение работать над отладкой приложения.
- Чувство современности.
- Умение разбираться в чужом коде. Хорошем и очень хорошем.
- Построение интерфейсов при помощи Interface Builder и вручную.
- Оптимизация
- Уверенное владение git или другими системами контроля версий
Мы готовы предложить:
- конкурентную заработную плату
- возможность расти и развиваться вместе с компанией
- удобное рабочее место и комфортный офис