Coding: работа и стажировки для программистов
4.78K subscribers
114 photos
11 files
1.67K links
Авторский канал для программистов и начинающих.

Здесь можно найти интересующую вас литературу, а так же вакансии и стажировки для программистов

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
Производительность параллельных алгоритмов STL

Тест производительности на компиляторе Microsoft и компиляторе GCC, чтобы ответить на простой вопрос: окупается ли политика выполнения?

Статья
Artezio, ищет Senior Ruby on Rails разработчика

Кого ищут:
— Многолетний опыт работы с Ruby on Rails и React (Next.js);
— Понимаете системы баз данных (MySQL, PostgreSQL) и фундаментальные принципы проектирования масштабируемого приложения;
— Знакомы с AWS, Node.js, Git, Docker, Redis и RSpec;
— Oтлично знаете английский;
— Готовы тестировать и разворачивать код как на frontend, так и на backend.

Условия:
— Оплата 4 500 - 5 000 USD;
— Гибкий график;
— Дружный и теплый коллектив;
— Комфортные условия труда;
— Бенефиты, социальные и экологические проекты, конференции и многое другое;
— Живёте за пределами РФ и РБ или собираетесь переехать в ближайшее время;
— Удаленная работа.

Откликнуться: @myxa5
Pony Express, ищет Разработчика C++ Delphi

Что делать:
— Доработка ИС.

Кого ищут:
— Знание Transact SQL. Умение писать запросы/процедуры, оптимизировать код на SQL;
— Язык программирования Delphi (в компании используется Delphi 7 и Delphi 10.3);
— Язык программирования C++ (плюс фреймворк Qt). Желательно;
— Технический английский.
— Стек для интеграции с внешними сервисами: Tibco 5.14; C# 7.0 - 9.0; Среда разработки Microsoft Visual Studio 2017 - 2019; .Net Core 3.1; .Net 5; .NetFramework 4.6 - 4.7.

Условия:
— Оплата от 140 000 рублей;
— Официальное оформление согласно ТК РФ;
— Удаленный или гибридный график работы;
— График работы 52;
— Время работы с 9-00 до 18-00.

Откликнуться: @upakovan
From Zero to Hero: определите ваш уровень решения LeetCode задач от 1 до 5

В этой статье: Опыт взаимодействия с платформой LeetCode, и описание подготовки к интервью в FAANG, подобные компании путём разбиения её на уровни.

Статья
UTORG, ищет Node.js специалиста

Что делать:
— Написание кода в соответствии с поставленными задачами;
— Написание тестов;
— Участие в отладке внутренних процессов разработки (code review, code style, git flow, deployment flow).

Кого ищут:
— Отличное знание Node.js, понимание масштабирования и узких мест;
— Отличное знание TypeScript;
— Опыт работы с реляционными БД (знание TypeORM);
— Опыт работы с Nest.js фреймворком;
— Умение писать unit-тесты (Jest);
— Знание принципов построения надежной архитектуры;
— Умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию, слушать и понимать коллег по команде, договариваться);
— Владение английским языком на уровне свободного чтения технической документации.
Плюсом будет
— Опыт работы с gRPC, Kafka, RabbitMQ;
— Опыт работы с микросервисами;
— Понимание принципов работы различных блокчейнов;
— Знание финтех специфики, реальный опыт работы.

Условия:
— Оплата 70 000 - 90 000 рублей;
— Работа удаленно;
— Позитивная и продуктивная рабочая атмосфера;
— Профессиональный рост;
— Ежегодная индексация з/п;
— Бонусы;
— Гибкий график.

Откликнуться: @jonny_ut
Yenisei Media, ищет Junior разработчика Javascript

Что делать:
— Верстка email писем;
— Верстка шаблонов для новых разделов сайтов, лендингов и админок;
— Оптимизация кода для повышения скорости работы сайтов;
— Соблюдение code-style и стандартов написания кода, BEM.

Кого ищут:
— Коммерческий опыт от 1 года;
— Владение JS (basic);
— Отличное знание HTML (pug, twig) и CSS (SCSS) Работа с библиотеками AOS GSAP;
— Умение работать с GIT;
— Самоорганизация, умение работать в команде на удаленке.
Будет плюсом:
— Понимание и базовый опыт работы с VUE/React, или жгучие желание в этом разобраться, мы поможем);
— Умение работать с Figma.

Условия:
— Оплата по договоренности;
— Удаленная работа фул-тайм;
— Гибкий график 5/2, 40 часов в неделю;
— Возможность прохождения обучения за счет компании.

Откликнуться: @Valeriya_recruiter
Novardis, ищет Java разработчика

Что делать:
— Оценка трудоемкости задач;
— Проектирование архитектуры решений;
— Проектирование и разработка новых, оптимизация существующих серверных компонентов;
— Интеграция с внешними системами;
— Разработка модульных и интеграционных тестов;
— Проведение код-ревью;
— Наставничество.

Кого ищут:
— Опыт серверной разработки на Java в продуктиве от 2-х лет;
— Опыт разработки распределенных систем;
— Знание Spring Framework;
— Знание SQL (построение и оптимизация запросов);
— Знание современных инженерных практик, используемых при разработке;
— Умение работать в команде, проактивная позиция в работе над задачами;
— Опыт технического лидерства или руководства группой разработчиков;
— Знание английского языка на уровне B1 и выше;

Условия:
— Оплата по договоренности;
— Полное соблюдение норм трудового законодательства, «белая» заработная плата.
— Гибкое начало рабочего дня с 9:00 до 11:00.
— Льготные условия обучения в школе SkyEng.
— ДМС, включая квалифицированных стоматологов и специальные программы страхования членов семьи.

Откликнуться: @ElenaK_it_recruiter
Краткое руководство по работе с данными с помощью Miller

Перевод статьи, в которой рассказывается о Miller — автономном, легковесном и мощном интерфейсе командной строки (Command Line Interface, CLI) для работы с данными в форматах CSV, JSON и некоторых других.

Статья
АСТРАЛ-СОФТ, ищет Middle / Senior Go Developer

Что делать:
— Разрабатывать серверную сторону высоконагруженных веб-приложений в сфере электронной отчетности, электронного документооборота, оператора фискальных данных.

Кого ищут:
— Уверенное владение языком программирования Go;
— Отличное знание OС Linux;
— Опыт работы с Git;
— Опыт работы с PostgreSQL.
Крайне приветствуется:
— Опыт работы с MongoDB, ClickHouse, Redis;
— Опыт масштабирования БД в высоконагруженных системах (шардирование и репликация);
— Опыт работы с балансировщиками нагрузки HAProxy, nginx;
— Опыт работы с брокерами сообщений NSQ;
— Опыт использования систем мониторинга Zabbix, Prometheus, Graylog;
— Опыт использования систем CI/CD, Drone CI, Docker, Ansible;
— Умение находить слабые места систем, сервисов и запросов;
— Базовые знания организации безопасности веб-приложений;
— Стремление к использованию новых технологий и их интеграции в проекты.

Условия:
— Оплата Middle 150 000 - 210 000, Senior 220 000 - 330 000 рублей;
— Официальное трудоустройство;
— ДМС со стоматологией с первого месяца работы;
— Материальная поддержка сотрудников на значимые события (рождение ребенка, свадьба, утрата близкого родственника).

Откликнуться: @anastasia_sazan
DZ Systems, ищет Go разработчика

Кого ищут:
— Опыт разработки Web сервисов на Go от 2-х лет;
— Опыт разработки на любом языке от 5-ти лет;
— Опыт разработки микросервисных приложений;
— Опыт работы с любой очередью Kafka, Rabbit MQ и т.д.;
— Опыт работы с Реляционными БД (PostgreSQL и т.д.);
— Опыт работы с Git;
— Уверенное знание сетевых протоколов и HTTP транспорта;
— Умение разбираться в чужом коде и быстро с ним работать;
— Оптимизация кода;
— Знание английского языка (на уровне чтения документации).

Условия:
— Оплата 280 000 - 350 000 рублей;
— Программу "Кафетерий" - наша забота о сотрудниках. Программа позволит компенсировать затраты на ДМС, занятия спортом, английским языком и проф. обучение;
— Day-off - до 3-х дней оплачиваемого больничного без предоставления больничного листа;
— Гибкий график - ты сам планируешь свое рабочее время, главное результат и присутствие на daily meeting;
— Пересмотр заработной платы по итогам аттестации 2 раза в год;
— Официальное оформление по ТК РФ с первого дня работы;
— Офис в центре Казани или удаленно.

Откликнуться: @JuliaVlad
FUN%SUN, ищет .Net-разработчик

Что делать:
— Разработка, оптимизация работы сайта и его поддержка.

Кого ищут:
— .Net 6+, CQRS, MassTransit, ELK, Postgre, MongoDB, Redis;
— Опыт разработки больших и нагруженных систем;
— Опыт работы с: очередями, написанием тестов;
— Знания: технического английского языка, ООП, REST, SOLID, DDD;
— Мы против тестовых, но указанная в CV ссылка на гитхаб — отличный повод познакомиться поближе.

Условия:
— Оплата 150 000 - 200 000 рублей;
— Remote | full time.

Откликнуться: @Anastasia_Pushkina
Подборка материалов для погружения в Angular

При построении веб-сервисов наши фронтенд-разработчики используют Angular — один из топ-фреймворков с высокой скоростью разработки и низким порогом вхождения. Но несмотря на последнее, во время изучения могут возникнуть трудности с потоками, отписками и другими абстракциями. Поэтому мы попросили коллег порекомендовать полезные ресурсы, которые помогут в освоении сложных тем.

Статья
CNETT, ищет Java developer (Middle)

Кого ищут:
— Отличное знание Java 8+, Spring Boot;
— Опыт работы с Maven, Gradle, Kafka;
— Опыт работы в проектах с микросервисной архитектурой, с использованием Kubernetes и Ansible;
— Опыт разработки от 1,5 лет.

Условия:
— Оплата 150 000 - 250 000 рублей;
— Оформление по ТК РФ /самозанятость /ИП
— Удаленная работа (РФ). Полны рабочий день. Обеспечиваем техникой.

Откликнуться: @KostenkovaE
Novardis, ищет Java разработчик

Что делать:
— Оценка трудоемкости задач;
— Проектирование архитектуры решений;
— Проектирование и разработка новых, оптимизация существующих серверных компонентов;
— Интеграция с внешними системами;
— Разработка модульных и интеграционных тестов;
— Проведение код-ревью;
— Наставничество.

Кого ищут:
— Опыт серверной разработки на Java в продуктиве от 2-х лет;
— Опыт разработки распределенных систем;
— Знание Spring Framework;
— Знание SQL (построение и оптимизация запросов);
— Знание современных инженерных практик, используемых при разработке;
— Умение работать в команде, проактивная позиция в работе над задачами;
— Опыт технического лидерства или руководства группой разработчиков;
— Знание английского языка на уровне B1 и выше;
— Высшее техническое образование (желательно профильное - информатика, прикладная математика и смежные);
— Дополнительными преимуществами будут;
— Опыт разработки на платформе SAP Commerce (Hybris);
— Знание frontend-технологий.

Условия:
— Оплата по договоренности;
— Полное соблюдение норм трудового законодательства, «белая» заработная плата.
— Гибкое начало рабочего дня с 9:00 до 11:00.
— Льготные условия обучения в школе SkyEng.
— ДМС, включая квалифицированных стоматологов и специальные программы страхования членов семьи.

Откликнуться: @ElenaK_it_recruiter
Qwintry, ищет Junior React Native - разработчика

Что делать:
— Работа над продуктом вместе с командой.

Кого ищут:
— Опыт выкладывания приложений в Google Play / App Store и ссылки на реально сделанные вами приложения
— Опыт работы с Code Push и React Native.

Условия:
— Миллионная аудитория проекта;
— Интересные задачи;
— Отсутствие махрового легаси кода;
— Распределенная команда (русско- и англоязычная);
— Командировки в головной офис-хаб в США, слеты для спринтов и общения в офисе и других интересных местах (Европа);
— Оплата 800 - 1 500 USD.

Откликнуться: @pixeljetter
Как ускорить работу PostgreSQL

В статье рассказываем, как оптимизировать базу данных PostgreSQL на примере Linux на IBM Z. Опираясь на представленные примеры, вы шаг за шагом узнаете, какие опции и параметры конфигурации улучшат установку PostgreSQL с точки зрения: пропускной способности; времени отклика; общих аспектов.

Статья
Air Agency, ищет Битрикс-разработчика

Что делать:
— Разработка проектов различной сложности на CMS «1С-Битрикс» (интернет-магазины, финансовые сервисы и пр.);
— Поддержка существующих проектов. У нас часто заказывают саппорт, с некоторыми клиентами работаем годами;
— Иногда придется иметь дело с рефакторингом кода;
— Оптимизация производительности проектов под высокие нагрузки.

Кого ищут:
— Уверенное знание PHP, MySQL, HTML/CSS, JS. На том уровне, который позволит закрывать проекты, сделанные на Битриксе;
— Наличие выполненных проектов на «1С-Битрикс»;
— Знание API «1C-Битрикс», опыт написания собственных компонентов. Если покажете пример написанного компонента — отлично;
— Уверенное владение ООП.

Условия:
— Оплата 120 000 - 150 000 рублей;
— Москва (офис/удаленка);
— Есть возможность дорасти как до техдира, так и до тимлида.

Откликнуться: @nastya_nega
DonatePay, ищет Middle / Senior PHP developer

Что делать:
— Написание качественного, красивого кода;
— Поддержка backend-части проектов;
— Взаимодействие с API сторонних платёжных систем;
— Разработка внешнего API;
— Разработка, развитие и поддержка ЛК клиента.

Кого ищут:
— PHP 8+;
— Laravel 9+;
— MySQL;
— Docker;
— Redis;
— RabbitMQ;
— MongoDB.

Условия:
— Оплата 150 000 - 250 000 рублей;
— Удалённая работа или комфортный офис в Калининграде с гибким началом рабочего дня, 5/2;
— Все виды трудоустройства, компания аккредитована;
— Комфортная обстановка внутри команды, минимум бюрократии.

Откликнуться: @nasash
Stablecode, ищет Frontend developer (vue.js)

Что делать:
— Разработка логики приложения и интеграция с бэком.

Кого ищут:
— JavaScript;
— Vue;
— HTML/CSS;
— Git.
Плюсом будет:
— Опыт разработки мобильных приложений.

Условия:
— Формат: удаленка/ гибрид(по желанию);
— График: 5/2;
— Команда: 4 front devs, 2 back devs, tech-lead, project manager, QA;
— 4 sick days;
— Оплата 3 500 USD.

Откликнуться: @dmant
Обзор плагина PVS-Studio для Visual Studio Code

Благодаря новому плагину PVS‑Studio преимущества статического анализа теперь доступны и при работе с редактором Visual Studio Code. В этой статье мы разберём использование плагина от этапа установки до работы с результатами анализа.

Статья