Компания Компэл обеспечивает электронными компонентами и модулями производителей электронной аппаратуры. Мы разрабатываем и поддерживаем B2B market place для глобального рынка микроэлектроники, предлагающий набор сервисов клиентам и поставщикам. В нашей команде есть системные архитекторы, аналитики, backend- и frontend-разработчики, тестировщики, DevOps инженеры, менеджеры проектов и позитивные заказчики.
Мы создаём современные распределённые программные системы, поддерживаем и развиваем уже существующие сервисы, а также запускаем новые продукты с нуля. У нас открытая коммуникация, твои идеи действительно могут повлиять на продукт. Мы придерживаемся принципов TDD, чистой архитектуры.
Основные функции:
Мы ведем разработку нового масштабируемого продукта, параллельно развивая и поддерживая существующие сервисы.
Тебе предстоит:
Участвовать в проектировании и реализации backend-части на FastAPI
Вместе с командой принимать архитектурные решения, заниматься как реализацией бизнес-логики и интересных продуктовых задач, так и техническими вызовами — оптимизацией производительности, развитием ETL-процессов и улучшением устойчивости системы.
Создавать отказоустойчивые микросервисы и реализовывать сложные бизнес-процессы
Развивать кодовую базу: рефакторить и улучшать существующие сервисы, поднимая их до современных стандартов качества
Требования:
Опыт коммерческой разработки на Python не менее 3-х лет.
По крайней мере один рабочий проект на FastAPI, который можно посмотреть.
Опыт с PostgreSQL.
Умение покрывать свой код тестами.
Хорошее знание git
Будет плюсом:
Опыт работы с NoSQL-решениями (MongoDB, Redis и др.)
когда оно оправдано, а когда нет
Знание TDD (Test-Driven-Development)
Знание BDD (Behavior-Driven Development)
Понимание Continuous Integration (частые маленькие коммиты, безопасные изменения, частые поставки на прод, и т.д)
Понимание Clean architecture (разделение бизнес логики от деталей реализации)
Мы предлагаем:
Совместно с коллегами определять цели и планы развития;
Быть уверенным в том, что предлагаемые вами перспективные идеи и инициативы не погрязнут в бюрократических процедурах, а будут оценены с вашим участием и приняты к реализации;
Всемерное поощрение инициатив и лидерских качеств;
Возможность профессионального обучения за счет компании;
Условия:
Возможность удаленной работы практически из любой точки мира;
Конкурентный уровень заработной платы в зависимости от уровня квалификации;
Премирование по результатам работы в среднем 20%+;
Для желающих есть возможность работать из офиса в Москве или Санкт-Петербурге с любой периодичностью;
График работы 5/2, возможность гибкого начала рабочего дня;
Официальное оформление по ТК РФ;
ДМС с возможность оформления страховки для родственников на льготных условиях.
ИТ аккредитации нет