Старший Fullstack разработчик (Python, Django, React)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Слово от основателя
15 лет назад я основал UpWork (тогда oDesk) с избранной командой разработчиков из Челябинска, Йошкар-Олы, Ростова-на-Дону и Киева. Эта команда стала основой разработки организации, которая сделала UpWork огромной компанией, которая сегодня существует.
Я ушел из UpWork пару лет назад, чтобы основать свою новую компанию, которая на этот раз принесла революцию в сфере удаленной работы в обширной индустрии строительства и обустройства дома. Сегодня, я набираю команду мечты из замечательных инженеров, которые помогут воплотить мою мечту в реальность.
Одиссей Цаталос / Odysseas Tsatalos
Основатель и технический директор Ergeon
О роли
Мы ищем опытного инженера, который бы присоединился к нашей команде разработчиков. Основная задача - разработка серверной логики, интерфейсной части, обеспечивающей высокую производительность и быстрое реагирование на запросы.
Обязанности:
• Вы будете разрабатывать, тестировать и поддерживать надежное, масштабируемое, высококачественное программное обеспечение.
• Писать высокоорганизованный, обслуживаемый код.
• Решать сложные задачи, постоянно совершенствуясь.
• Реализовывать решения по безопасности и защиты данных.
• Разрабатывать и внедрять решений для хранения данных.
• Обеспечивать руководство и обучение junior инженеров.
Навыки и опыт:
• Опыт разработки программного обеспечения 5+ лет
• Знания Python
• Опыт работы с Django
• Опыт разработки внешнего интерфейса (ReactJS, одностраничные приложения).
• Умение создавать схемы базы данных, которые представляют и поддерживают бизнес-процессы
• Знание юнит-тестов
• Удаленная работа, время для совещаний с 8 до 11 утра по калифорнийскому времени
• Хорошее понимание архитектуры программного обеспечения (RESTful)
• Комфортный разговорный уровень английского (ежедневные видео конференции)
Хорошо бы иметь:
• Опыт работы с Amazon AWS (Lambdas, SNS, SQS, ECS и т. Д.)
• Прошлый опыт создания REST API.
• Управление хостингом, включая администрирование баз данных и масштабирование приложения для поддержки изменений нагрузки.
• Знания процесса перенос данных, преобразование и создание сценариев.
• Настройка и администрирование резервного копирования.
• Опыт работы в распределенной команде
• Опыт работы с Agile/Scrum или другими гибкими процессами разработки.
Бонусы
• Опционы компании
• Оплачиваемые встречи командой в США или ЕС
• Компенсация спорта / ПО / ноутбуков или комплектующих