Актуальные заказы по CircleCI
Senior Python Developer
Мы ищем хорошего и ответственного разработчика уровня senior, который поможет нам в реализации нашего проекта и станет для нас новым членом нашей команды.
Команда - это наша основная ценность и вы должны понимать. Мы ищем не "еще одного разработчика", а человека, который сможет стать полноценным членом команды. Потому как работы много, и она сложная, а с такой работой справится только хорошая команда. Наша компания созданная разработчиками для разработчиков. Все основатели у нас либо участвуют в разработке либо имели опыт разработки.
Проект молодой, кодовая база относительно небольшая (разработка началась в ноябре). Уже есть рабочий MVP в продакшене и первые клиенты. Сфера e-commerce для малого и среднего бизнеса. В ближайших планах выход на зарубежный рынок.
Все мы - удаленщики. И мы ищем удаленщика. У нас нет офиса и всё общение проходит в Slack'е. 3 человека на фронтенде (пишут на Node + ReactJS), 3 человека на бэкенде (пишем REST API и продумываем логику). Так же мы практикуем DevOps. Это значит что в нашей команде есть админ и тестер, которые так же как и остальные имеют прямое отношение к разработке.
Что мы используем:
Python 3.5, Django, Django Rest Framework
PostgreSQL 9.5, Redis
Github, CircleCI, AWS, Docker
unit-тесты, код-ревью
SCRUM
Что мы предлагаем:
Ведение разработки проекта сложнее корпоративного сайта;
Отсутствие бюрократии. Мы не заставляем списывать часы по задачам. Мы смотрим по тому как хорошо и быстро вы выполняете задачи. Это главная метрика. Мы не платим зарплату за просиженные часы в сети, вы должны это понимать. Ваши пулл-реквесты это и есть показатель вашей работы;
Много думать. Интересные, и не всегда тривиальные задачи. У нас не кодинг, а разработка. Мы доверяем вам нашу архитектуру, и хотим чтобы вы понимали что с ней делать;
Не останавливаться на достигнутом и постоянно развиваться. В наших интересах повышать вашу квалификацию. С нас постоянные код-ревью, обсуждения, поиск хороших решений проблем. В перспективе переход на микросервисную архитектуру и вероятно реализация на дополнительных языка (например Golang);
Совершенствовать английский язык. По нашему мнению этот навык необходим разработчикам как минимум для того, чтобы нейминг переменных был понятным и выразительным. По этой причине весь код-ревью у нас проходит на английском языке;
Чувство локтя, поддержку, взаимовыручку и хорошее чувство юмора.
Что мы ожидаем:
Фуллтайм на постоянной основе;
Ответственность и желание работать удаленно. То что мы не сидим рядом с вами - не должно вас демотивировать. Вы должны понимать, что в это же время вся наша команда трудится над своими задачами;
Находится в часовом поясе в пределах +/- 3 часов по московскому времени. Это поможет нам не размазывать общение да весь день и оперативнее решать вопросы;
Самостоятельность. Отсутствие бюрократии повышает требования к самостоятельности членов команды;
Коммуникабельность. Удаленная работа требует умения выражаться более ясно, и умения задавать правильные вопросы;
5+ лет разработки. Важен опыт, а не "стаж". Можно и 10 лет писать что-то не сложнее домашней страницы, а можно за год поучаствовать в действительно сложных проектах и получить хороший опыт;
Опыт разработки на отличных от Python языках. Желательно компилируемых;
Понимание REST;
Умения планировать свое время и оценивать задачи.
С чем придется столкнуться в работе:
Проектирование архитектуры (будем помогать);
Ведение командной разработки (так же будем помогать);
Перевод проекта на Flag Driven Development (Blue-Green deployment, etc.);
AWS. Опыт работы с облаками обязателен. Важно понимание инструментов и как с ними работать;
Проект на Django, где мы стараемся писать без хаков (необходим опыт с Q/F объектами и построением сложных запросов);
Мультитенантность на основе схем PostgreSQL;
Структурирование динамических данных и работа с ними;
Написание не просто вьюх и моделей, но и своего кода. Использование паттернов проектирования, для организации своей логики;
Много тестов. Написание юнит и интеграционных тестов. И понимание для чего они нужны.
По финансам на данный момент: до 150к руб. (вероятны опционы)
Бонусы
Полностью удаленная работа
Возможны опционы
Выход на зарубежный рынок
Участие в опенсорс-проектах (со временем)
Front-end разработчик
В команду Welltory ищется опытный front-end developer.
Команда распределённая, можно работать удалённо. В офлайне есть два офиса: в СПб и Новосибирске.Подход к разработке и рабочие инструменты современные, заработная плата 60-100 тысяч рублей.
Задача: разрабатывать аналитическое web-приложение, дополняющее iOS приложение.
Тэги:tools: asana, github, confluence, zeplin, ansible, circleCI, zabbix, datadogbackend: python 3.5, django, postgresql+mongodb
Что нужно знать и уметь:
html, css
Препроцессоры: SASS, LESS, etc
Vanilla JS
JS frameworks: React.JS, redux, react-router
Автотесты - mocha|karma
Webpack