Senior Frontend Developer

ReTable.ai - это no-code платформа для трансформации и анализа данных. Мы ищем сильного
Frontend-разработчика.

Вместе мы будем писать большое SPA-приложение:
  • super responsive UI; это инженерный UI с большим количеством крупных и мелких и почти всегда
    нестандартных элементов
  • со сложной моделью данных
  • c разделяемой логикой между серверами и клиентской частью
  • для этого у нас есть Kotlin MPP
Dev-отдел сейчас представляют CTO, 2 backend- и 2 frontend- разработчика, 1 junior Q&A специалист.
Наш стек: React, Effector, TypeScript, Electron, общий код на Kotlin.

Что надо уметь:

  • разбираться в алгоритмах и структурах данных; иметь хорошую базу в computer science
  • знать React, писать на TypeScript
  • уметь искать информацию в интернете; ясно излагать свои мысли

Почему у нас сложно и интересно:

  • у нас сложный UI
  • у нас сложная модель данных и вычислений
  • при этом у нас повышенные требования к отзывчивости интерфейса, для этого, например, мы часть сложных вычислений умеем делать на клиенте

Мы предлагаем:

  • competitive salary, платим деньгами
  • оформление по ТК РФ
  • удаленную работу
  • иногда мы собираемся в офисе в Петербурге
  • свободный график
  • проактивную команду профессионалов, у которой есть чему поучиться
  • возможность влиять на продукт и процесс
  • участие в создании и становлении юникорн-стартапа

Как проходит интервью:

  • мы расскажем о компании, продукте, команде и планах по развитию, вы, в свою очередь, про свой опыт и профессиональные цели
  • далее, whiteboard интервью
  • финально, интервью с CTO

Что у нас за продукт?

ReTable.ai - это low-code self-service тул, не сложнее экселя, но с возможностями полноценного облачного решения, включающего сведение, очистку, трансформацию и анализ данных любого масштаба: от пары экселей до Snowflake, Spark, Redshift and Co.
TLDR; >>
За последние 5 лет количество данных, обрабатываемых компаниями, выросло в 35 раз, процессы дата-аналитики и machine learning обросли модными CI\CD понятиями, DataOps and MLOps, а создать собственный infinitely scalable Data Warehouse занимает примерно 5 минут рабочего времени программиста.

Однако за пределами IT-департаментов не все так радужно – менеджеры и доменные эксперты по-прежнему борются с пачками “экселей”, выгрузками, сведениeм отчетов вручную и узким горлышком в виде многодневных ожиданий тикетов, ушедших в разработку.  

Мы наблюдали и чинили это много раз у наших клиентов и решили исправить, поэтому мы создали ReTable.

Наши пользователи – это сотрудники, решающие насущные аналитические задачи в своих департаментах: сквозная рекламная аналитика или анализ корзины покупателей в e-commerce, расчет churn rate стартапа или анализ поставщиков деталей завода Ford. И все это – не обращаясь в отдел разработки.

Лишь 2% рабочего населения планеты Земля хорошо знакомы с аналитикой и SQL, разрыв между технологиями и скилами в IT-индустрии и за ее пределами растет с каждым днем. Мы верим, что способны повлиять на эту ситуацию и предоставить доступ к современным технологиям и инструментам большинству.
<< TLDR;

О команде

Мы технологический стартап на ранней стадии. Инвестиции есть. Стиль работы: Remote-first. HQ в Долине, разработка в Петербурге. Работаем на американском и европейском рынке.

У нас четыре основателя. Это не первая наша компания. У нас есть опыт создания и продажи стартапов с нуля – последний проект Segmento.ru был продан Сбербанку в 2017 году и в момент продажи насчитывал 120 сотрудников. Все основатели бывшие программисты с многолетним опытом в IT.

Мы любим и знаем как создавать инструменты продуктивности для девелоперов и не только, например, непосредственно участвовали в создании ReSharper и Upsource в компании JetBrains. Мы хорошо знаем работу с большими данными и распределенными системами, так как стояли у истоков технологий RTB в России.

Мы работаем на международный рынок и не всегда находимся в России, поэтому по максимуму используем английский язык. Этот текст мы осознанно пишем по-русски.
На вопросы ответит Настя:
Резюме, ссылку на LinkedIn или что-то еще, что позволит нам начать общение, лучше отправить в почту. А в телеграм можно придти с любыми вопросами.
Пример экрана нашего приложения