Software Engineer, Data Team W107

Job expired!

Основанная в 2007 году, компания Qgiv стремится поддерживать некоммерческие организации в США и Канаде, предлагая тщательно разработанное, удобное программное обеспечение для фандрайзинга. Мы обслуживаем более 6500 некоммерческих организаций, включая Habitat for Humanity, Big Brothers Big Sisters, Junior Achievement и Humane Societies, предоставляя необходимые инструменты для онлайн-фандрайзинга, чтобы помочь организациям выполнить свою миссию.

В Qgiv наши основные ценности — эмпатия, интроспекция, честность, добросовестность, настойчивость, открытость, уважение и страсть — направляют нас. Мы стремимся создать рабочую культуру, где люди могут быть самими собой, работая над миссией компании. Вместо того чтобы искать идеальных кандидатов, мы ищем тех, кто готов к взаимному улучшению и росту.

В качестве члена нашей команды по данным, вы будете сотрудничать с инженерами, менеджерами продукта, дизайнерами, специалистами по качеству и аналитиками, чтобы предоставлять измеримую ценность нашим клиентам из некоммерческих организаций. Ваша роль будет включать разработку функций, предоставляющих действенные инсайты через интеграцию данных, отчеты, панели и API-интеграции. Эта работа будет влиять на ключевые аспекты деятельности наших клиентов.

  • Создание и поддержка функций в панели управления, особенно тех, которые сосредоточены на отчетности и интеграции с третьими сторонами.
  • Предоставление измеримой ценности в сотрудничестве с другими в условиях коротких циклов обратной связи.
  • Разработка новых решений в отчетах или интеграциях через документированные API для веб и мобильных приложений.
  • Написание производительного, масштабируемого и хорошо тестируемого кода с высоким вниманием к деталям.
  • Наставничество и поддержка младших членов команды для способствования их профессиональному росту.
  • Ограниченная документация по концептуальной панели управления и публичным API.
  • Проекты, которые могут быть плохо обозначены изначально.
  • Необходимы превосходные навыки отладки из-за недостаточной документации кода.
  • Несогласованность стиля и ясности кода, требующая адаптации к новым стандартам.
  • Непредвиденные зависимости и быстро меняющиеся приоритеты требуют адаптивности.

Для успеха в этой роли вам потребуется:

  • Предыдущий опыт разработки с использованием PHP и MySQL.
  • Опыт работы с SQL и системами РСУБД, а также нормализацией баз данных (MySQL или Postgres).
  • Знание HTTP и лучших практик RESTful API.
  • Опыт в объектно-ориентированном программировании.
  • Понимание уязвимостей безопасности веб-приложений и методов их предотвращения.
  • Опыт работы с системами контроля версий Git и GitHub.
  • Опыт юнит-тестирования и разработки, основанной на тестировании.
  • Знание AWS.
  • Опыт интеграции сторонних сервисов, таких как Salesforce и MailChimp, через HTTP API.
  • Способность делать обоснованные технические решения и объяснять их.
  • Написание качественного, масштабируемого кода и объяснение его важности.
  • Разработка производительно оптимизированных структур баз данных.
  • Планирование, оценка и управление рисками сложных требований.
  • Постоянное улучшение технических способностей и инфраструктуры платформы.
  • Понимание влияния технических решений на команды или продукты.
  • Знание методологий Agile.

Присоединение к Qgiv предлагает несколько преимуществ:

  • Медицинская, зрительная, стоматологическая страховка, а также страхование жизни и инвалидности.
  • Возмещение расходов