Подробно рассказываем, чем занимаются программисты в компании Smeetz, какие проекты реализовывают, как развиваются и с какими стеками технологий работают.
О продукте
Smeetz — это небольшой стартап из 20+ разработчиков, которые разрабатывают решения для продажи билетов на мероприятия, помогающее организаторам увеличивать свои доходы и выходить на рынок более подготовленными с помощью маркетинга, анализа данных и динамического ценообразования.
История Smeetz началась в 2016 как идея простого объединения людей по их интересам. Само название Smeetz происходит от “Let’s meet” и остается в основе наших основных ценностей. Мы постоянно работаем над сближением людей и организацией необычных событий. Мы твердо верим, что время продажи просто билетов прошло, поэтому хотим предложить новый взгляд на ведение и менеджмент мероприятия, который дает гораздо больше, чем просто продажу билетов. По этой причине мы продолжаем усердно работать над созданием новых функций, чтобы у организатора было все необходимое — от маркетинга и анализа до гибких цен «под ключ» прямо с нашей платформы.
О команде и разработке
Мы команда мыслителей, исследователей и любителей приключений. В Smeetz все увлечены своим делом и ориентируются больше на впечатления, а не только на чисто техническую составляющую. У нас трудятся представители десятков близких и совершенно непохожих друг на друга культур, которые увлечены достижением одной общей цели.
В Smeetz есть централизованные офисы в Алжире и Швейцарии, а остальные сотрудники работают там, где им комфортно. Компания старается поддерживать дружеский дух внутри команды, в связи с этим устраиваются частые командировки в разные страны всей командой.
Наша техническая составляющая довольно обширна:
- Инфраструктура в Smeetz работает на базе AWS, управление происходит при помощи Terraform
- На сервере используют PHP (Symfony), NodeJS и Python
- Бэкенд-команда руководствуется различными принципами разработки — KISS, DRY, SOLID, GRASP и другие
- В качестве реляционной базы данных мы используем PostgreSQL
- Для хранения плоских данных используется App Search
- Для кеширования используем Redis, Beanstalk — для очередей.
- Наш фронтенд имеет SPA-архитектуру и использует библиотеку Vue. Взаимодействие с сервером происходит через классический REST API и GrahpQL. Для стилей используется препроцессор SASS, а линтинг осуществляется с помощью ESLint. Для форматирования кода мы используем Prettier.
Структура команды в Smeetz довольно простая — у нас две бэкенд-команда, две — фронтенд, и девопс, работающие по методологии Agile.
Для развития навыков у разработчиков мы предоставляем возможность учиться на Udemy, либо на той платформе, где будет необходимая информация для наших программистов. Кроме того, мы стимулируем команду посещать актуальные конференции, а к новичкам всегда приставляем наставника, который курирует работу и менторит на начальном этапе.
Мы очень поощряем саморазвитие и инициативу разработчиков. Раз в полгода в компании проходит performance review, где происходит анализ этого периода и постановка новых целей на следующие 6 месяцев.
Кейсы Smeetz
Последние два года для Smeetz были переломными, так как во время пандемии практически весь сектор развлечений был заморожен. Нам приходилось быть гибким и придумывать решения на ходу под меняющиеся законы, и реализовывать их очень быстро. Но благодаря такому подходу, удалось внедрить современные технологии там, где они изначально и не планировались быть. Например, наши программисты решали такой кейс:
Office des Vins Vaudois — компания, ответственная за продвижение местных вин столкнулась с проблемой организации масштабного мероприятия Caves Ouvertes Vaudoises — в среднем его посещают около 12. тыс человек. Из-за санитарных норм, связанных с COVID-19, все крупные мероприятия в Швейцарии были отменены. В итоге мы предложили трансформировать традиционные праздничные выходные на групповые свидания «la carte». Пользователи могли купить членство на мероприятиях компании и забронировать до 10 дегустаций в течение 6 месяцев на онлайн-платформе, созданной специально по этому случаю. В итоге мы объединили 400 виноделов на большой платформе, а между стартом работы над проектом и запуском маркетплейса прошло всего 60 дней. Теперь виноделы могут самостоятельно публиковать информацию о своих возможностях для винного туризма и даже управлять своими заказами.
Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях