Full Stack Javascript Developer

Full Stack Javascript Developer


Полный рабочий день| от 150 000 до 250 000 руб.| fundraiseup.com

О компании:

Привет. Мы в Fundraise Up помогаем компаниям во всем мире собирать деньги на добрые дела.

Сейчас нас 12 человек, увлеченных профессионалов. Мы делали популярные проекты на российском рынке, продавали их и участвовали в разработке западных стартапов с $10M+ инвестиций, а наш CEO руководит веб-студией в Нью-Йорке последние 20 лет.

Медианный возраст в питерской команде 29 лет.

Наши клиенты занимаются медицинскими исследованиями, строят водопровод в Африке, спасают детей и животных, борются с бедностью и создают рабочие места. А мы помогаем им сделать больше добра, превратив каждое пожертвование из $100 в $150.

О задачах компании:

  • Мы создаем профессиональное решение для сбора пожертвований на вебсайте. От маленькой кнопки Donate до сложных флоу обработки платежа и попадания в CRM.
  • На каждом этапе мы стараемся увеличить желание сделать пожертвование, увеличить сумму пожертвования и повысить конверсию в платеж.
  • Сайты, на которых установлен наш код, ежемесячно посещают 1.5М человек, которые оставляют 22М событий в нашем Clickhouse.
  • Это известные в США благотворительные организации — UNICEFSave The ChildrenRed Cross и другие. Мы сделали настолько хороший продукт, что известная в Петербурге Адвита использует именно наше решение на своих сайтах в США и Европе (мы не знакомы и были приятно удивлены).
  • У нас получается отличный продукт, клиенты в восторге. Но мы хотим еще лучше. Для этого ищем full stack javascript разработчика.

Если вы долго искали сложный интересный продукт со светлой миссией, классной командой и перспективой стать миллиардной компанией, мы нашли друг друга :)

Наш технологический стек:

  • NodeJS → Mongo DB → Koa → Vue.js (собирается с помощью webpack). Всего больше десятка SPA приложений.
  • События в Clickhouse, логи в Graylog, метрики в Grafana, ошибки в Sentry. На серверах Cent OS, статику раздает nginx. Управлять этим не придется, для этого есть админ.
  • Для тестов используем Mocha, CodeceptJS, Sinon и Chai. Пишем юнит-тесты для фронта и бекенда, e2e для прогона на живой системе в окружении песочницы. Тесты важны, но пишем их без фанатизма, только в сложных местах и для всех базовых флоу.
  • Весь код проходит ревью. CI/CD на базе Jenkins, любим часто деплоится, умеем делать это без простоя.
  • У нас нет отдельной позиции QA, за качество фичи отвечает разработчик. У нас не задерживаются ребята, которые формально относятся к задаче и не пытаются разобраться в деталях. Благодаря всему этому мы имеем очень стабильный продукт.

Чем предстоит заниматься:

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

Кто нам нужен:

  • в IT не меньше 5 лет;
  • имеете в портфолио, как минимум, одну работу над продуктом;
  • умеете системно работать и быстро давать результат.

Что мы можем предложить:

  • любое железо ( iMac 27" / macbook pro / linux ) и необходимый софт;
  • начало рабочего дня в 9 или 10 часов на выбор;
  • молодой коллектив и атмосфера стартапа;
  • возможность влиять на продукт за пределами зоны ответственности;
  • офис в 3 минутах от м. Площадь Восстания с кофе и фруктами.
ОТКЛИКНУТЬСЯ


Report Page