О компании
NFCKEY — IT-стартап из топ-100 перспективных компаний России и топ-3 «Инноваций года» по версии GSEA 2025. Мы создаём умные замки, которые открываются с помощью смартфона через технологию NFC, и запускаем новый PropTech-проект, в который нужен новый человек.
Ожидания от кандидата
Мы ищем Backend-разработчика (Junior–Middle), который поможет построить интерфейс продукта с нуля и будет развиваться вместе с командой.
Ключевые задачи:
— Разработка и сопровождение API (CRUD-интерфейсы, конечные точки);
— Имплементация бизнес-логики: валидация, разграничение прав доступа, автоматизация внутренних процессов;
— Интеграция с внешними сервисами и API: интернет-эквайринг, каналы уведомлений, S3;
— Проектирование и оптимизация архитектуры базы данных;
— Участие в командной разработке: работа с Git, код-ревью, посещение встреч.
Требования к кандидату:
— Уверенное владение Python и FastAPI для backend-разработки;
— Понимание принципов HTTP и клиент-серверного взаимодействия, опыт проектирования и разработки RESTful API;
— Опыт работы с реляционными базами данных и SQLAlchemy ORM, валидации данных через Pydantic;
— Практический опыт разработки проектов (коммерческие, дипломные, pet-проекты, фриланс, open-source и т.п.);
— Готовность быстро обучаться и самостоятельно решать задачи различной сложности.
Будет плюсом:
— Знание основных паттернов проектирования и принципов асинхронного программирования;
— Понимание и умение применять принципы ООП, SOLID, KISS, DRY;
— Умение писать unit-тесты и интеграционные тесты;
— Опыт участия в командной разработке с использованием Git, Code Review и CI-инструментов.
Условия:
— Полностью удалённый формат без фиксированного графика по времени работы;
— Оформление на пол-ставки (20 часов в неделю);
— Решение реальных бизнес-задач и влияние на финальный продукт;
— Быстрый профессиональный рост в среде мотивированных специалистов и предпринимателей;
— Дополнительные выплаты в виде процента от прибыли при выполнении внутренних KPI и соблюдении регламентов компании.
Как проходит отбор
Мы ценим время кандидатов: всего одно собеседование с ключевыми членами команды, без длинных этапов и громоздких тестовых заданий.