oilcake
Миринговин
Alexey
Артём
нет
Артём
это итое и житое
Артём
для элементов
Alexey
а, оке.
Артём
функция less прокидывается, то есть как нужно сравнить итый и житый элемент чтобы сказать что левый < правый
Артём
можно сортировать любой сложности структуры
Alexey
но сортировать то не только контейнеры с произвольным доступом нужно. и уж точно не только слайсы
Артём
а что кроме слайсов вам на го нужно сортировать в коммерческой разработке среднестатистической
Миринговин
зарплату
Артём
её уже за вас отсортировали
Evgenii
#vacancy #вакансия #работа #GO #Golang #fulltime #Architect #remote #финтех #fintech
🔎Ищем: Technical Architect Golang
💼Компания: B2Broker
💰З/п вилка: от 6000$
🏙Локация: удаленно из любой точки мира (вне РФ) или офисы: Лимасол, Гонконг, Дубай, Лондон.
Стек: Go(Echo, FX) RabbitMQ, Mysql, Clickhouse, Redis, gPRC, k8s, protobuf
Задачи:
- Проектирование/разработка/рефакторинг функционала продукта;
- Оптимизация кода, быстродействия и контроль качества выполнения;
- Участие в сборке релизов и хотфиксов;
- Разработка проектных, интеграционных решений, регламентов межсистемного взаимодействия;
- Техническое/архитектурное лидирование проекта/продукта (архитектура, декомпозиция задач, оценка задач, консультирование по тех.части проекта);
- Формирование перечня архитектурных рисков и предложений по их снижению;
- Участие в обсуждении технической реализации новых функций с внутренней и внешними командами других проектов/продуктов;
- Выбор инструментов/технологий для решения новых задач (прежде всего
высоконагруженных);
- Выбор и контроль применения архитектурных подходов для реализации новых функций в проекте/продукте;
- Рефакторинг существующей архитектуры продукта/проекта;
- Участие в найме (профиль кандидата, тех. собеседование);
- Делать R&D по новым технологиям и стекам;
- Capacity management.
Мы ожидаем:
- Опыт в разработке от 5 лет;
- Опыт работы архитектором в финтех сфере от 2 лет;
- Знание основ SLA/TLA/OLA;
- Опыт проектирования и разработки с применением DRY/KISS/SOLID/DDD в любом сочетании;
- Опыт проектирования и разработки приложений с параллелизацией и примитивами синхронизации, асинхронными вызовами;
- Опыт проектирования приложений использующих брокеры сообщений, gRPC, и стриминговые web протоколы: websocket / sse;
- Опыт распиливания монолита на сервисы/микросервисы;
- Опыт работы архитектором/Тим лидом в проектах с клиент серверной архитектурой;
- Английский не ниже B2.
Условия:
- Современное оборудование для работы (Macbook и дополнительные мониторы) ;
- Частичная оплата онлайн курсов английского + общение с носителями прямо в офисе;
- Гарантированные бонусы на Новый Год, при работе в компании более 3 месяцев;
- Пересмотр условий раз в полгода по результатам работы;
- Возможность работать удаленно или в любом офисе компании;
- Интернациональный коллектив;
- Курсы по специальности;
- Возможность оплачиваемого отпуска на Кипре;
- Яркие корпоративные мероприятия;
- Подарки на день рождения;
- Возможна оплачиваемая релокация в любой офис компании.
📲Для связи: @elasaev
Null
#fulltime #вакансия #удаленка
👽 Middle / Senior Golang разработчик
Компания: B-Hire
Зп: от 280к до 320к
Локация и гражданство: РФ
О проекте: Известный сервис управления рекламой. Фулл-тайм.
Команда, в которую нужен разработчик, сейчас занимается улучшением (доработкой текущих функциональностей и разработкой новых) системы для отчетности в рамках исполнения закона о Маркировке рекламы.
Задачи:
- Разработка новых библиотек, новых микосервисов;
- Code review;
- Поддержка и рефакториринг существующего кода совместно с командой;
- Написание модульных и интеграционных тестов.
Требования:
- Golang версии 1.13 и новее;
- PostgreSQL;
- Docker, Docker-compose;
- Echo/Gin/...;
- Unit-tests;
- SOLID, ООП, паттерны проектирования;
- Redis//Elasticsearch/Sphinx;
- REST API.
Дополнительные требования
- Kubernetes;
- RabbitMQ, Kafka;
- GRPC.
Писать: @ju_vetta
Maria
#вакансия #golang #go #Middle #Riverstart #parttime
Вакансия: Middle Backend developer (Golang)
Название компании: Riverstart
Формат работы: remote
Занятость: part time ( от 80ч в мес. с возможностью увеличения)
Зарплатная вилка: 1000-1500 р/ч
Для проектного сотрудничества ищем самостоятельного разработчика с опытом работы в стеке от 2х лет.
Длительность проекта: от 6 до 12 мес
Проект: CRM система
Ждём ваших откликов 📮@oneivanovamari
Anonymous
Трудоустройство в крипто сфере!
Вакансии, Резюме, Заказы, Офферы. Работу или клиента сможет найти каждый!
Alisa
#вакансия #удаленно #GO #vacancy
📌Ищем Go - разработчика (senior) в компанию B2Broker b2broker.com
🌐 Формат: Удаленка (Рассматриваем кандидатов, находящихся за пределами РФ/РБ, гражданство не имеет значения. )
💸 ЗП: 5000 - 7000$ gross
🌸 Международная компания B2Broker (b2broker.com) — это финтех, разработчик и провайдер технологий для брокерских компаний, бирж и инвестиционных фондов.
🌸 Наш коллектив состоит из молодых, амбициозных и целеустремленных ребят, которые реализуют себя на все 100% в своем деле. В нашем коллективе есть граждане США, Кипра, Венесуэлы, Cирии, Коста-Рики, России, Гонконга, Великобритании, Украины, Сент-Винсента и Гренадин. Каждый из нас является частью слаженного механизма, цель которого решить кейс клиентов, предоставляя лучшие существующие технологии.
📌 Чем предстоит заниматься:
- Продуктовой разработкой для внешнего и внутреннего пользователя;
- Проектированием и разработкой архитектурных решений как для отдельных сервисов, так и всей экосистемы;
- Разрабатывать новые микросервисы;
- Работать с большими потоками данных;
- Создавать торговые сервисы;
- Участвовать в разработке Open Source решений.
- Улучшать код: проводить ревью и кросс-ревью, создавать тесты и бенчмарки, иногда работать с профилировщиком
📌 Требования:
- Опыт коммерческой разработки от 5-ти лет;
- Опыт разработки на GoLang от 3-ех лет;
- Опыт работы с механизмами синхронизации;
- Знание ООП и паттернов проектирования, и практика их применения;
- Опыт написания unit-тестов и мокирования отдельных частей приложения;
- Опыт разработки с использованием SQL баз данных, key-value хранилищ;
- Знание принципов CI/CD;
- Опыт работы с микросервисной архитектурой;
- Опыт работы с очередями сообщений
- Опыт работы с Protobuf и GRPC
📍Важно: русскоязычный разработчик со знанием английского не менее уровня B2 (B1 разговорный)📍
Контакты: тг @azinov2727
Null
Открытый практикум Golang by Rebrain: Интеграционные тесты на го
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
29 Декабря (Четверг) в 19:00 по МСК
Программа практикума:
🔹Посмотрим как их строить
🔹Как лучше организовать код, для простого тестирование
🔹Изучим популярные инструменты интеграционных тестов
Кто ведет?
Глеб Наземнов - Разработчик в компании Aliexpress Russia.
Открытые еженедельные практикумы. Присоединяйтесь!
Null
#Вакансия #удаленка #Go #Golang #Developer #job #fulltime #remote
Компания: Инфоком - аккредитованная IT компания, входит в ГК Северсталь
Вакансия: Go Developer (Middle/Senior)
Место работы: удаленка
Доход: до 350к гросс + годовой бонус
Задача команды– сделать централизацию общих частей онлайн-бизнесов объединенных компаний: Ленты, Утконоса и Ленты Онлайн. Например, единый поиск, единый сервис скидок и т.д.
Наш стек:
⚙️golang, mysql, postgresq, k8s, docker, redis
Ключевые задачи:
▪️Интеграция сервиса с внешними системами;
▪️Проработка архитектуры новых сервисов;
▪️Разработка API для клиентов сервиса (REST и gRPC и GraphQL);
▪️Доставка функционала в продуктовую среду;
▪️Развитие системы тестирования;
▪️Проектирование и написание интеграций.
Как работаем:
🔹Мы открыты к предложениям и обсуждениям, которые могут улучшить наши сервисы и скорость разработки фич;
🔹Работаем по scrum;
🔹Мы за комфорт и здравый смысл во всем.
Что предлагаем:
◽Формат работы: удаленка, при желании - офис;
◽Оформление по ТК РФ, полный социальный пакет;
◽ЗП: оклад + бонус по результатам годовой оценки;
◽ДМС от Альфастрахование.
Контакты: @mzinoveva
@GolangJobsit
Елизавета
#вакансия #golang #go #adtech #remote #relocate #релокация #кипр #армения
Вакансия: Golang Developer
Название компании: Click
Формат: full-time
Локация: remote
Вилка: 300 000 - 350 000 руб ($5k-$6k)
🌟Привет! Мы - крутая команда Click и уже более 4-х лет мы создаем и развиваем IT-продукты на международном рынке.
Наша платформа - это уникальная передовая технология сбора и обработки информации о портретах и предпочтениях посетителей интернет ресурсов.
У нас гео-распределенные высоконагруженные бэкенды, принимающие каждую секунду более 500 тысяч запросов на подбор рекламного предложения, терабайты данных в DWH, сервисы их эффективно обрабатывающие.
🛠Окружение: БД ClickHouse (DWH) и PostgreSQL(master data), самописная геораспределённая DBMS для DMP, Rabbit MQ, пул реквесты на GitHub, CI/Deploy via Jenkins, Kubernetes cluster для stage, Elastic, Kibana, Prometheus, Grafana, Golang 1.18
🎯Сейчас нам в команду требуется Golang developer, основные задачи которого:
- Разработка core части рекламной сети (Advertising network): системы подборы рекламы с применением ML моделей от RNA команды, ETL-процессов, системы для расчета статистики, DBMS для DMP и других геораспределённых и нагруженных сервисов.
- 60-70% задач - внедрение новых фичей и развитие существующих процессов, остальное - разработка новых микросервисов.
👨🏻💻Пожелания к кандидату:
- Опыт коммерческой разработки на Go от 1,5 лет;
- Здоровое стремление писать качественный код для системы с высокой отказоустойчивостью
- Хорошие отношения с Unit тестированием
Дополнительным преимуществом будет:
- Опыт работы с базами данных MySQL/PostgreSQL
- Хорошие знания алгоритмов и структур данных
- Знания современного стека веб технологий
- Опыт работы с колоночными базами данных
🔥Мы предлагаем:
- 100% официальная заработная плата, официальное трудоустройство;
- Дополнительные бонусы за результаты работы;
- Удаленный формат работы из любой точки мира, работа в офисе в Санкт-Петербурге
- Релокация на Кипр или в Армению по желанию
- Полный соц.пакет (Доплата до 100% оклада при отпускных и больничных);
- Ежемесячная компенсация питания;
- Зоны отдыха (кикер, playstation 5, настольный теннис);
- Чай, кофе, печеньки, закуски в офисе;
- Гибкий график работы (начало с 10.00 до 12.00, окончание с 19.00 до 21.00);
- ДМС после испытательного срока;
- Корпоративный спорт (волейбол, йога), насыщенная корпоративная жизнь
- Оплата посещений профильных конференций.
- Работа над интересным, технологически сложным проектом, которым пользуются миллионы людей :)
📩 Буду рада ответить на любые ваши вопросы в телеграм
@hrclickrecruiter
Alex
#вакансия #golang #go #adtech #remote #relocate #релокация #кипр #армения
Вакансия: Golang Developer
Название компании: Click
Формат: full-time
Локация: remote
Вилка: 300 000 - 350 000 руб ($5k-$6k)
🌟Привет! Мы - крутая команда Click и уже более 4-х лет мы создаем и развиваем IT-продукты на международном рынке.
Наша платформа - это уникальная передовая технология сбора и обработки информации о портретах и предпочтениях посетителей интернет ресурсов.
У нас гео-распределенные высоконагруженные бэкенды, принимающие каждую секунду более 500 тысяч запросов на подбор рекламного предложения, терабайты данных в DWH, сервисы их эффективно обрабатывающие.
🛠Окружение: БД ClickHouse (DWH) и PostgreSQL(master data), самописная геораспределённая DBMS для DMP, Rabbit MQ, пул реквесты на GitHub, CI/Deploy via Jenkins, Kubernetes cluster для stage, Elastic, Kibana, Prometheus, Grafana, Golang 1.18
🎯Сейчас нам в команду требуется Golang developer, основные задачи которого:
- Разработка core части рекламной сети (Advertising network): системы подборы рекламы с применением ML моделей от RNA команды, ETL-процессов, системы для расчета статистики, DBMS для DMP и других геораспределённых и нагруженных сервисов.
- 60-70% задач - внедрение новых фичей и развитие существующих процессов, остальное - разработка новых микросервисов.
👨🏻💻Пожелания к кандидату:
- Опыт коммерческой разработки на Go от 1,5 лет;
- Здоровое стремление писать качественный код для системы с высокой отказоустойчивостью
- Хорошие отношения с Unit тестированием
Дополнительным преимуществом будет:
- Опыт работы с базами данных MySQL/PostgreSQL
- Хорошие знания алгоритмов и структур данных
- Знания современного стека веб технологий
- Опыт работы с колоночными базами данных
🔥Мы предлагаем:
- 100% официальная заработная плата, официальное трудоустройство;
- Дополнительные бонусы за результаты работы;
- Удаленный формат работы из любой точки мира, работа в офисе в Санкт-Петербурге
- Релокация на Кипр или в Армению по желанию
- Полный соц.пакет (Доплата до 100% оклада при отпускных и больничных);
- Ежемесячная компенсация питания;
- Зоны отдыха (кикер, playstation 5, настольный теннис);
- Чай, кофе, печеньки, закуски в офисе;
- Гибкий график работы (начало с 10.00 до 12.00, окончание с 19.00 до 21.00);
- ДМС после испытательного срока;
- Корпоративный спорт (волейбол, йога), насыщенная корпоративная жизнь
- Оплата посещений профильных конференций.
- Работа над интересным, технологически сложным проектом, которым пользуются миллионы людей :)
📩 Буду рада ответить на любые ваши вопросы в телеграм
@hrclickrecruiter
"Username not found"
Буду рада ответить ..
Alexey
вакансия с сентября
неужели никого не найти
Alex
Alexey
плюс если компания большая, то люди естественным образом регулярно исчезают из компании -- кто-то увольняется, кто-то умирает. поэтому, казалось бы, одна и та же вакансия может висеть постоянно.
Alexey
под одной вакансией может скрываться от одной до десятков позиций на самом деле.
Юра (Юрий Александрович)
А на самом деле это разные люди, просто они умирают... что ж за день такой, мысли о вечном лезут в голову.
Alex
Sergey
Sergey
все пытаются рисовать опыт, а на кодинге сдуваются
Alex
все пытаются рисовать опыт, а на кодинге сдуваются
Ну тут я что могу сказать как соискатель:
- тебя спрашивают таблицу умножения, а ты отвечаешь в Number Theory в духе "единица есть мультипликативный ноль"
- задачи с leetcode, они норм сами по себе, но если последние годы жизни из себя вытравливал все попытки решать задачи на мутабельных структурах - сложность увеличивается многократно. А потом вопрос: "вы знаете про stack с push и pop?" - чувствуешь себя идиотом
Alex
И да, я заранее скажу, что считаю "эталонные решения" - неправильными и вредными. Устаревшими
По большей части
Alexey
задачи и вопросы на собеседовании позволяют выявить с чем именно чаще всего имел дело кандидат в последнее время. ну, то есть -- он работал, или же задачки на литкоде щёлкал? :-)
Alexey
Timur
Alexey
а еще интересуют вопросы аля расскажите про солид и какие паттерны проектирования применяете в работе
Ivan
Alexey
Ivan
Alexey
как батрак из варкрафта: “да милорд"
Alexey
Alex
Коллеги, я должен отметить, что последние собеседования меня ни разу не спрашивали ООП-шлак, безнадежно устаревшейший к 2005-ому году
Что не может не радовать
Ivan
Timur
Alexey
Alexey
не ну сумму элементов посчитать без куска массива это ладно, но про матрицу с диагоналями я бы погуглил чутка
Alexey
а, ну иногда это просто барьер от слишком большого вала кандидатов. но это проблема MAANG'и скорее, а не среднестатистических контор.
Alexey
Sergey
Аналогично. Мне на собеседование предлагали рассказать и написать ахо-карасика,фильтр блума и прочие алгоритмы в разных интерпретациях. Но когда интересуешь зачем они им и в ответ тишина, сразу появляется желание закончить собеседование.
ну да, лучше платить день человеку, который при взгляде на задачу, будет открывать документация и задумчива глядя в потолок вспоминать, а как же строить синтаксические структуры. Многие кто приходит не знаю, что в for можно несколько переменных инициализировать, и это я не шучу..... Мне нужен человек на проекте, который умеет пользоваться инструментом, который как заявляет изучил, а не тупо набрал популярные слова в резюме.
Sergey
Sergey
ну и оценить сложность само собой
Alexey
ну да, лучше платить день человеку, который при взгляде на задачу, будет открывать документация и задумчива глядя в потолок вспоминать, а как же строить синтаксические структуры. Многие кто приходит не знаю, что в for можно несколько переменных инициализировать, и это я не шучу..... Мне нужен человек на проекте, который умеет пользоваться инструментом, который как заявляет изучил, а не тупо набрал популярные слова в резюме.
вроде одно с другим не связано никак. for -- это особенности языка, а алгоритмы писать -- для них for вообще не нужен, достаточно while (как бы он в языке ни назывался).
Alexey
Alexey
а если красно-черное дерево развернуть 2 раза - и дебажить не придется
Alexey
Alexey
по языку можно отдельно спрашивать, так то. не прикрываясь задачками.
Sergey
Sergey
Alexey
Alex
Вот к собеседователям честно: всякие вопросы про red-black trees - желание послать нахер
Изложите действительную проблему из практики, нечто не синтетическое, либо требующее решения, либо решенное недавно
Дайте детали
Послушайте решение, будьте готовы, что ваше решение будет раскритиковано
Sergey
и многое о соискателе говорит, какой он спобо выбрал и почему
Timur
Alexey
тем что любую задачу можно решить множеством способов
если хочется проверить как человек пишет код, или знает ли язык, то задача во-первых не обязана быть алгоритмической, во-вторых задачи может вообще не быть, можно дать кандидату отревьювить специально криво написанный код. Заодно увидете как человек код ревьювит -- это умение не менее важно, чем умение код писать.
Ну и увидете сумел ли он своими замечаниями привести код к состоянию идеоматичному для данного ЯП.
Sergey
@n3r0bi0m4n @oxycyprus , Когда вы будете тратить по часу-полтора на пустышек ежедневно, только тогда поймете зачем ставится HR-барьер и нужны алго-собесы. А пока, не вижу причин что-то доказывать. Если человек не может на собесе массив от массива пройти....как что это за инженер. Формошлепством пускай в другое место идет заниматься
Vimes
не алго-собесы могут позволить себе маленькие команды
Timur
Vimes
у которых есть возможность и время опрашивать человека по нормальным деталям языка
Vimes