People Data Labs

Senior Software Engineer, Full Stack

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер в команду Delivery and API компании People Data Labs. Разработка self-serve продуктов и API для доступа к стандартизированным данным о людях и компаниях, развитие frontend- и backend-систем.

Задачи

  • Развивать self-serve продукты для привлечения новых клиентов и роста выручки
  • Разрабатывать инструменты для команды customer success
  • Переводить бизнес-требования в системы, поддерживающие ключевые бизнес-процессы
  • Уточнять неоднозначности в бизнес-операциях и дизайне систем со стейкхолдерами
  • Проектировать и обновлять системы с использованием хороших паттернов на frontend и backend
  • Обеспечивать целостность и точность данных о ключевых бизнес-активностях
  • Разрабатывать и поддерживать frontend-компоненты, дизайн и архитектуру
  • Обеспечивать качество и надёжность frontend-интерфейсов и прикладного стека

Требования

  • 5–7+ лет индустриального опыта с примерами стратегического решения технических задач
  • Сильные фундаментальные знания в разработке ПО
  • Опыт работы с существующими паттернами реализации и их эволюцией
  • 4+ года production-опыта с Python
  • Сильные навыки проектирования REST API: моделирование ресурсов, версионирование, пагинация, обработка ошибок, аутентификация и авторизация
  • Production-опыт с backend-фреймворками: FastAPI, Django, Flask или аналоги
  • Глубокий опыт SQL с PostgreSQL, MySQL или аналогичными СУБД: схема, миграции, оптимизация запросов
  • Опыт проектирования под производительность и масштаб: кэширование, фоновые задачи и очереди, высокие нагрузки
  • Опыт написания покрытого тестами backend-кода (pytest), unit-, интеграционные и API-тесты
  • Знание облачной инфраструктуры (AWS, GCP), контейнеризации (Docker) и CI/CD
  • Опыт эксплуатации сервисов в production: логирование, метрики, алертинг, отладка
  • 2+ года опыта с React.js и TypeScript
  • Опыт с Next.js или другими React-фреймворками
  • Уверенное владение CSS и Tailwind CSS
  • Умение работать с UI/UX дизайнерами и клиентоориентированный подход
  • Умение работать самостоятельно в быстром темпе
  • Опыт декомпозиции и оценки проектов с подтверждённым треком поставки
  • Эффективная коммуникация о прогрессе и блокерах с менеджером, командой и стейкхолдерами
  • Сильные навыки письменной коммуникации в Slack и документах
  • Опыт написания технических дизайн-документов и превращения их в проекты, вехи и бэклог
  • Опыт менторинга и развития инженеров
  • Опыт развития качества кода и инженерных практик в команде

Условия

  • Опционы (stock)
  • Конкурентная зарплата
  • Неограниченный оплачиваемый отпуск
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Стипендии на здоровье, фитнес и офис
  • Возможность работать где угодно и как угодно
  • Зарплата $160K–$180K в зависимости от опыта

Навыки

  • Python
  • REST API
  • FastAPI
  • Django
  • Flask
  • SQL
  • PostgreSQL
  • MySQL
  • pytest
  • AWS
  • GCP
  • Docker
  • CI/CD
  • React.js
  • TypeScript
  • Next.js
  • CSS
  • Tailwind CSS
  • Elasticsearch
  • OpenSearch
  • Vercel
  • Figma

Похожие вакансии

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Senior Software Engineer, Full Stack — People Data Labs, 160,000 – 180,000 USD в год, Удалённо | itrelocate