ITFreelance.by
Поиск работы:
vk.com twitter.com Открытые проекты ITFreelance.by
Программист
1000 USD

Программист
NASTROMA LLC - Грузия

О вакансии
Описание вакансии

Требуется веб-программист с опытом работы

Вы будете:
" Заниматься удаленной разработкой и сопровождением программного обеспечения;
" Оптимизировать и расширять функциональные возможности существующих решений;
" Принимать участие в проектировании новых IT-продуктов компании.

Желаемые навыки и опыт

Нам нужны люди, которые:
" Имеют опыт работы с PHP5 - не менее 5 лет;
" Понимают и применяют принципы ООП, Design Patterns, MVC;
" Знают SQL, имеют опыт работы с MySQL или любой другой коммерческой СУБД в связке с PHP - не менее 2 лет. Знание принципов работы с документо-ориентированными СУБД;
" Знают JavaScript, AJAX, имеют опыт работы с библиотеками jQuery, _underscore.js, DataTables и клиентским фреймворком Bootstrap;
" Опыт работы с PHP-фреймворком Zend Framework 2 (3) не менее года.
" Имеют опыт работы с передачей и хранением данных в виде XML, JSON;
" Знают систему контроля версий Git;
" Знакомы с HTML5 и CSS3 для создания прототипов;
" На "ты" с *nix-системами;
" Готовы развиваться в молодом коллективе профессионалов;
" Старше 25 лет, но младше 45;
" Свободно владеют русским языком.

У нас:
" Работа в молодом коллективе;
" По желанию Официальное трудоустройство с "белой" зарплатой в офисе в Тбилиси;
" Возможность карьерного роста.
О компании:
Молодая и амбициозная компания, предоставляющая информационные услуги и техническое обслуживание в сфере международных финансовых рынков.

Тестовое задание:

Написать небольшое одно-страничное приложение, которое бы загружало, хранило и управляло файлами картинок.
То есть на одной странице должно место, где отображаются уже загруженные картинки и 3 кнопки:
1. «Загрузка картинок»;
2. «Очистка хранилища»;
3. «Перечитать данные с сервера».

Данные должны храниться в БД (SqLite3 например). Загрузка картинок, очистка, и обновление картинок должны происходить без перезагрузки страницы (ajax). Загруженные файлы должны проверяться на соответствия типам как на сервере, так и на клиенте: Jpeg, Png, Gif.
Допустимо использовать на клиенте любойcCSS и JS фрэймворк на свое усмотрение.

Желательно чтобы серверная часть была:
1. приложение было бы построено на базе ZF2 или SF2 компонентах без запуска и разворачивания всего фрэймворка;
2. содержало бы Основнойcмодуль (ядро минифрэмворка) на базе ZF2 или SF2 компонент;
3. содержало бы минимум 1 модель, базирующуюся на ZF2 TableGateway или SF2 аналоге;
4. содержало бы 1 шаблон основного макета (layout) и минимум 1 шаблон отображения (view);
5. для управления библиотеками должен использоваться composer.

В целом, если нет опыта и желания писать микрофрэймворк, то можно сделать на основе ZF2 или SF2 (желательно). Или написать в том в виде, которыйcвам наиболее привычен (на любом фрэймворке).

Исходники приложения ждем на hr@fxcash.ru. В письме, пожалуйста, укажите Ваш ник-нейм и ссылку на вакансию.



Всем соискателям мы предложим выполнить простенькое задание на мин 10
Ждем Ваше резюме и портфолио на электронной почте hr@fxcash.ru.


Требования
Исходный код
Основные файлы
Тестирование в операционных системах по моему выбору

08.05.2018 | Robertuni
Просмотров 844 / Заявок 2

К списку вакансий