iOS Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем квалифицированных разработчиков программного обеспечения, желающих работать в дружном коллективе IT‑профессионалов, участвовать в создании программных продуктов, способных выдерживать конкуренцию на мировом рынке, обучаться самому и обучать других, постоянно развиваться и добиваться поставленных целей.
Компания «Эксперт-Система» с 2002 года создает решения для работы на фондовом рынке и рынке FOREX. Появление мобильных компонент в составе систем онлайн торговли было обусловлено их востребованностью в среде профессиональных трейдеров. К мобильным приложениям предъявляются высокие требования по удобству и надежности, а также по работе в режиме реального времени.
Мобильное подразделение «Эксперт-Системы» уже 15 год активно участвует во всех крупных проектах компании. Его задачей является разработка мобильных терминалов для пользователей торговых и банковских систем, производительных протоколов передачи данных на мобильные устройства, а также технологии трансляции Java кода под различные платформы.
Вы будете:
- участвовать в проектах компании в качестве разработчика клиент-серверных приложений для мобильных устройств;
- писать и отлаживать код, участвовать в проектировании архитектуры разрабатываемых систем, проводить исследования новых технологий и средств разработки, изучать предметную область;
- принимать участие в процессной деятельности: анализе требований, сборке релизов, инспектировании кода.
Платформы, под которые ведется разработка:
- Google Android;
- Apple iOS.
Требования:
- высшее техническое образование (незаконченное высшее);
- опыт коммерческого программирования от 2-х лет;
- знание структур данных и алгоритмов;
- твердое знание принципов ООП и умение их применять;
- отличное знание языка Objective C/C/C++;
- хорошее знание Cocoa Framework;
- владение английским языком на уровне, достаточном для чтения и написания технической документации;
- ответственность, самостоятельность, инициативность;
- коммуникабельность, умение и желание работать в команде.
Дополнительными преимуществами будут являться:
- хорошее знание Java
- опыт разработки на языке Swift