Вакансии
Web-разработчик / программист (PHP 5.3, PostgreSQL)
Sindbad
Город: | Москва |
З/п: | 40000 - 120000 руб. |
Опыт работы: | От 3 до 6 лет |
Отзывы о компании Sindbad |
Обязанности:
- Уточнение и формализация технических требований, прогнозирование и соблюдение сроков исполнения.
- Разработка архитектурных решений (объектной модели, структур базы данных, назначения серверов), согласование их с руководителем.
- Написание кода (только php, никакой верстки) со строгим соблюдением принятых стандартов оформления кода.
- Написание модульных тестов.
- Участие в пир-ревью: критика чужого и своего кода, рефакторинг по результатам ревью.
- Документирование своих действий (внятные комментарии к коммитам, док-блоки в коде).
- Поддержка, рефакторинг и доработка существующего кода.
Требования:
- Отличные знания PHP 5.3, стандартной библиотеки (SPL).
- Опыт использования SOAP, DomDocument, JSON.
- Базовые знания JavaScript, объектной модели документа (DOM).
- Знание основных команд Subversion.
- Опыт настройки LAMP.
- Знание Linux на уровне уверенного пользователя.
- Понимание принципов кеширования (опыт работы с memcached будет плюсом).
- Понимание принципов распределения нагрузок, обеспечения отказоустойчивости.
- Опыт работы с PostgreSQL или MySQL (индексы, триггеры, изоляция транзакций, анализ производительности).
- ООП, знание паттернов проектирования, умение писать модульные тесты.
- Умение проводить быстрый рефакторинг своего и чужого кода при решении своей текущей задачи.
- Умение грамотно и точно выражать свои мысли на русском языке устно и письменно.
- Умение определять и соблюдать сроки выполнения задач.
Условия:
- Полностью белая зарплата на карту ВТБ24, ОМС, оплачиваемый отпуск.
- Офис в 5 минутах пешком от м.Авиамоторная.
- Чай, кофе, микроволновка, кофеварка.
- 8-часовой рабочий день, обеденный перерыв 1 час. График можно согласовать индивидуально. Возможна удаленная работа.
- Возможны командировки в С-Петербург и за границу.
- У нас широкий спектр интересных задач, поэтому мы рассматриваем кандидатов разного уровня.
- Мы сможем быстрее принять решение о встрече с вами, если вы покажете нам пример кода, которым гордитесь. Или решите вот это тестовое задание.
Условия:
Есть работающий веб-сайт. Про него вам известно только, что он сложный и написан на php 5.3 в объектном стиле. Возникла задача в нем иметь актуальные курсы валют (доллар, евро, в перспективе и другие). Принято решение использовать для этого веб-сервис http://www.cbr.ru/scripts/XML_daily.asp
Требуется:
Написать библиотеку, умеющую работать с указанным веб-сервисом, так, чтобы ее внедрение в проект прошло максимально быстро (внедрять будет кто-то другой, не вы) и дальнейшая возможная доработка (дорабатывать тоже будет кто-то другой) была максимально простой.
|
0 | Tweet | Нравится |
|