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.
- Это известные в США благотворительные организации — UNICEF, Save The Children, Red 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 минутах от м. Площадь Восстания с кофе и фруктами.
ОТКЛИКНУТЬСЯ
