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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
EastSMS, ищет Frontend (React, Angular) разработчик

Что делать:
— Разработка графических интерфейсов к информационным системам и сервисам компании;
— Участие в проектировании программных решений и обсуждении архитектурных решений;
— Разработка архитектуры как для новых проектов, так и для поэтапного рефакторинга текущего ПО переход со старых технологий на React + Back (PHP);
— Разработка контракта API для взаимодействия Front - Back т.к. Back разрабатывается под Front;
— Разработка стандартов компонентов интерфейсов, которые можно будет использовать повсеместно и ускорить процессы, как постановки задач, так и разработки;
— Менторство над Junior Frontend разработчиками, проведение Code Review;
— Заниматься самой разработкой и принимать непосредственное участие в проектировании интерфейсов для наших систем.

Кого ищут:
— Опыт коммерческой разработки от 3х лет;
— Опыт работы с react от 2х лет;
— Опыт работы с angular от 1 года;
— Самостоятельный разработчик с отличным знанием: React, Redux, Typescript, Ajax, jQuery, HTML, CSS;
— Знание SQL и опыт работы с базами данных: MySQL (не обязательно), PostgreSQL, ClickHouse, Redis, MongoDB (не обязательно);
— Опыт работы с SASS/LESS;
— Хорошее знание и опыт работы с Linux;
— Умение проектировать и разрабатывать REST API в рамках взаимодействия с Backend;
— Опыт прототипирования интерфейсов figma, sketch;
— Опыт создания своего ui kit'a;
— Адаптивная верстка (Bootstrap);
— Средства визуализации данных (графики диаграммы) например d3.js;
— Webpack, Yarn, Babel.

Условия:
— Оплата 200 000 - 250 000 рублей;
— Удаленка или гибрид/офис Мск;
— Статус IT Компании.
— Гибкость и отсутствие бюрократии.
— Работа с брендами федерального уровня.
— Оплата обучения за счет компании.

Откликнуться: @annmahh
Лучшие техники ревью кода

Обзор кода - один и составляющих процессов поддержания качества программного обеспечения. В ходе него один или несколько человек изучают и оценивают программу в основном путем просмотра и чтения отдельных фрагментов его исходного кода.

Статья
еАптека, ищет Middle/Senior Golang Developer

Что делать:
— Разработка базовых сервисов компании и дальнейшее развитие системы;
— Создание высоконагруженных микросервисов.

Кого ищут:
— Опыт коммерческой разработки на Go;
— Глубокое понимание устройства языка Go (многопоточность, шедулер, кодогенерация);
— Опыт работы с микросервисной архитектурой;
— Опыт работы с брокерами сообщений (RabbitMQ, Kafka и etc);
— Опыт работы с реляционными БД (PostgreSQL, MySQL, MSSQL и etc);
— Опыт работы с Docker, Kubernetes, Prometheus, Grafana.

Условия:
— Оплата 200 000 - 350 000 рублей;
— Трудоустройство в аккредитованную ИТ компанию;
— Полностью удалённая работа;
— Неограниченные перспективы карьерного и профессионального роста;
— Современная техника на выбор;
— Корпоративы, тимбилдинги;
— ДМС со стоматологией в лучших клиниках твоего города.

Откликнуться: @ksunyya
IVI, ищет Разработчика Python

Что делать:
— Поддерживать существующие и разрабатывать новые бэкенд-сервисы;
— Заниматься оптимизацией производительности существующих и разрабатываемых сервисов;
— Проектировать архитектуру разрабатываемых решений.
— Стек: python, django, flask, golang, postgresql, mongodb, redis, memcached, elasticsearch, git, docker.

Кого ищут:
— Опыт в разработке от 3 лет;
— Качественный опыт написания кода на python;
— Свободное владение linux (bash, sed, grep и другие утилиты);
— Знание классических алгоритмов и структур данных.
Преимуществом при отборе будет:
— Опыт работы с golang;
— Опыт работы на высоконагруженных проектах;
— Работа с Git.

Условия:
— Оплата 200 000 - 250 000 рублей;
— График работы: гибридный формат работы, 2-3 дня в офисе, полная занятость 5/2, возможно гибкое начало дня;
— Tрудоустройство по ТК РФ;
— Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы;
— Заботимся о здоровье: возможность получать консультации психолога и специалиста по ЗОЖ, а после испытательного срока - ДМС (со стоматологией) и страховку для выезда за рубеж;
— Возможность переехать в Москву из регионов России (пакет релокации).

Откликнуться: @Oskar17
Альфа-бета фильтр Калмана: фильтр «Hello world!»

В статье описана реализация альфа-бета фильтра Калмана, приведено подробное его описание и программный код -- всё написано для новичков в этой сфере для того, чтобы помочь им начать свой путь и не отпугнуть от дальнейшего изучения методов фильтрации.

Статья
Ivideon, ищет C++ разработчик

Кого ищут:
— Опыт коммерческой разработки от 3 лет;
— Уверенное владение языком C++ (STL, Boost);
— Опыт использования и разработки под Linux;
— Опыт работы с системами контроля версий (мы используем git).

Условия:
— Оплата по договоренности;
— Очень дружный, профессиональный коллектив, неформальная атмосфера и интересный международный проект;
— Мы приветствуем свободу и гибкий график. Работа в офисе или на удаленке;
— Соц.пакет: ДМС после испытательного срока, корп.английский;
— Оформление по ТК РФ с первого дня. Всё белое. Если вы живете вне РФ - мы можем обменяться документами и оформить вас как гражданина РФ. Также без проблем рассматриваем вариант оформления через ИП или Самозанятость.

Откликнуться: @zxcv3000
Selecty IT, ищет Golang разработчика

Что делать:
— Написание новых и развитие существующих сервисов на Go;
— Участие в анализе, проектировании и оценке технических решений вместе с командой;
— Написание unit и функциональных тестов;
— Участие в code review.

Кого ищут:
— Опыт работы с golang от 3х лет, опыт работы с MySQL, ClickHouse, fasthttp, Prometheus/VictoriaMetrics, Linux, Kafka,
Aerospike;
— Опыт разработки высоконагруженных веб-приложений (highload);
— Опыт работы с многопоточностью / асинхронностью;
— Опыт написания unit тестов и бенчмарков;
— Опыт разработки архитектуры и сервисов с нуля;
— Опыт проведения code review.

Условия:
— Оплата 200 000 - 350 000 рублей;
— Работа по гибкому графику в удаленном или гибридном формате;
— Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
— Внутренняя площадка для обмена опытом, дискуссий, развития навыков самопрезентации.

Откликнуться: @tsnikonova
DuckFund, ищет Frontend-разработчика (junior)

Что делать:
— Писать код на TS/JS в рамках нашего клиентского приложения на Next.js
— Верстать страницы на основе шаблонов в Figma от нашего дизайнера
— Писать юнит тесты, участвовать в код ревью
— Взаимодействовать с командой бекенд разработки и REST API

Кого ищут:
— Уметь в Next.js, React, TypeScript
— Уметь верстать по шаблонам в Figma (CSS, HTML5)
— Знать, что такое REST API и как им пользоваться

Условия:
— Оплата 50 000 - 150 000 рублей;
— Удаленный формат работы.

Откликнуться: dm@duckfund.com
Программирование JavaFX: разработка элементов интерфейса

Иногда даже программистам на Java необходимо создавать интерфейсы, и для этого им приходится изучать дополнительные инструменты. В этом случае им на помощь приходит инструментарий создания GUI, который избавляет от необходимости подключения дополнительных технологий — JavaFX.

Статья
Corecruiter, ищет Middle PHP Laravel разработчика

Что делать:
— Разработка backend CRM-системы с нуля на PHP Laravel;
— Коммуникация с Vuejs разработчиками.

Кого ищут:
— Опыт разработки на Laravel от 1 года;
— Знание Postgresql, опыт составления сложных SQL запросов, построение архитектуры базы данных;
— Опыт использования Redis;
— Опыт интеграции сторонних систем, как API VK, OK, Telegram, СДЭК будет большим плюсом;
— REST API.

Условия:
— Оплата 70 000 - 160 000 рублей;
— Дружелюбный коллектив;
— Удаленный формат работы;
— Выплаты 2 раза в месяц;
— Возможность релоцироваться в страну нахождения компании через несколько месяцев.

Откликнуться: @gexos
Scalable Solutions, ищет Node.js + Go Developer

Что делать:
— Фикс багов и доработка функционала на Node v12;
— Обновление до Node v19 или в будущем переписать на Go (вероятнее);
— Доработка функционала на Go.

Кого ищут:
— Коммерческий опыт работы с Node.JS от 3х лет;
— Опыт работы с Go от 2х лет;
— Понимание принципов чистой и микросервисной архитектуры;
— Опыт работы с: PostreSQL, rest, grpc, websocket, Kafka.

Условия:
— Оплата 5 000 - 7 000 USD;
— Локация: можешь работать из любой точки мира, гибридно или в офисе Тбилиси;
— Помощь с релокацией из РФ;
— Компенсация спорта;
— Удобный гибкий график работы (можешь работать из любой точки мира, гибридно или в офисе);
— Ты не будешь привязан к рублю;
— Крутой офис в центре Тбилиси со всеми удобствами (кухня, на которой всегда есть снеки, овощи, фрукты, молочка, лаунж-зона).

Откликнуться: @pav_zhar
Rust: ни в коем случае не используйте unwrap() в продакшене

В этой статье речь пойдет о том, почему использовать метод unwrap() для типов Result в продакшн коде Rust крайне нежелательно.

Статья
Sarex, ищет Middle Python разработчика

Кого ищут:
— Опыт коммерческой разработки на Python 3.х+ от 2х лет обязательно;
— Навыки уверенного использования Linux обязательно;
— Знание и опыт использования Git;
— Умение писать запросы к базе данных на SQL или через ORM;
— Представление о том как построить RESTfull Web Service;
— Опыт с Docker;
— Коммерческий опыт с БД Mongo, Postgres;
— Соприкосновение с фреймворком Django.
— RabbitMQ, Celery, FastAPI, K8s.
Жирным плюсом будет знание/применение:
— Английский (на уровне чтения литературы);
— Применение Kubernetes в коммерческих проектах (развертывание/настройка/логирование).

Условия:
— Оплата 150 000 - 200 000 рублей;
— Аккредитованная IT компания;
— Формат работы: удаленно (Только на территории РФ) или офис Мск;
— Занятость: полная, удобный гибкий график;
— Белое и прозрачное оформление;
— ДМС со стоматологией.

Откликнуться: @morevaliddevelopers
Pegas-kassa, ищет PHP Developer Middle

Что делать:
— Разрабатывать back-end и возможно front-end части системы;
— Развивать инфраструктуру (сервисы, апи, взаимодействие с внешними системами);
— Code Review;
— Unit-тесты.

Кого ищут:
— PHP – коммерческий опыт от 5 лет;
— Laravel;
— Postgres;
— GIT;
— ООП;
— Docker compose;
— Linux (Ubuntu);
— Умение работать в ОС семейства Linux.
Будет плюсом
— Навыки самостоятельного проектирования сложной архитектуры ПО;
— React или Vue.js..

Условия:
— Удалёнка, полный день;
— Оформление по договору найма;
— Стабильные выплаты 3 раза в месяц;
— Дружная команда и взаимная помощь по любым вопросам;
— Оплата 200 000 - 250 000 рублей.

Откликнуться: @govorukholga
CREATIVE, ищет Backend Developer Symfony (Upper-Middle, Senior)

Что делать:
— Участвовать в проработке архитектурных решений;
— Развивать RESTful API для сайта и мобильных приложений;
— Разрабатывать системы интеграции с партнёрами;
— Оптимизировать компоненты для высоких нагрузок;
— Делать Code Review.

Кого ищут:
— Разрабатывал высоконагруженные приложения;
— Имеешь глубокие знания в PHP, фреймворке Symfony (5+);
— Владеешь MySQL, PostgreSQL, ElasticSearch, Redis и иных серверных технологий;
— Знаешь ООП, используешь принципы SOLID на практике;
— Умеешь применять алгоритмы и шаблоны проектирования;
— Работал с RabbitMQ и/или Apache Kafka;
— Знаком с Sentry, ELK, Prometheus, Grafana;
— Используешь Docker и средства CI/CD, TeamCity;
— Будет отлично если:
— Умеешь писать и оптимизировать запросы в БД;
— Пишешь тесты, покрывающих программный код;
— Умеешь писать документацию к программному коду.

Условия:
— Оплата от 180 000 рублей;
— Любой удобный для тебя формат работы (удалёнка / работа в офисе / гибридная модель «то там, то здесь»).
— Быстрый профессиональный рост: возможность постоянно осваивать новые технологии, расширять стэк (приветствуем) и стать техлидом.
— Комфортный офис (в г. Тюмени) с круговой летней верандой;

Откликнуться: bek@crtweb.ru
В Ruby появилась поддержка WebAssemblу: что это значит?

С выпуском версии 3.2 Ruby пополнил список языков программирования, поддерживающих WebAssembly. Небольшое на первый взгляд обновление может стать самым значительным изменением языка со времён Rails, так как теперь разработчики смогут работать не только с бэкендом. После портирования кода на WebAssembly его можно будет запускать где и как угодно — на фронтенде, встроенных устройствах, как бессерверные функции, вместо контейнеров или в граничных вычислениях. WebAssembly может превратить Ruby в универсальный язык программирования.

Статья
DESIRE, ищет Джуниор Backend-разработчика

Что делать:
— Работа с back-end частью проектов (настройка базы данных и интеграция ее с сайтом, создание и настройка админки, написание маршрутов для страниц и прочее);
— Исправление недочетов в бизнес - логике сайта;
— Взаимодействие с командой и оценка проектов (совместно с проджектом определять трудозатраты и объемы работ).

Кого ищут:
— Стек: PHP (Laravel), HTML/HTML5, CSS/CSS3, MySQL;
— Готовы рассмотреть разработчиков на Python
— Опыт реализации коммерческих и некоммерческих проектов от полугода
— Желание развивать свои навыки и расти как специалист

Условия:
— Оплата 30 000 - 40 000 рублей в первые несколько месяцев, далее введем оклад и KP;
— Удаленная работа (5/2, гибкий график, рабочие звонки проводим с 10.00 до 18.00 по мск);
— Лояльное руководство и дружелюбный коллектив, готовый поддержать во всех начинаниях.

Откликнуться: @Kirill_KKA_d
Xaver Dev Group, ищет Джуниор PHP-разработчика

Что делать:
— Разработка новых модулей в системе, доработка существующих.

Кого ищут:
— Разработка на PHP(8) от года, умение пользоваться xDebug, отлаживать свой и читать чужой код будет плюсом;
— Знать фреймворк Laravel 8/9;
— Опыт работы с любым REST API;
— Знать Javascript, можешь использовать jQuery, регулярно пользуешься Chrome Dev console или аналогами, умеешь и понимаешь принципы ajax;
— Знать нюансы работы с MySQL, GIT;
— Разбираться в Linux (для тебя это дружественная среда);
— Развиваться и изучать новые технологии.

Условия:
— Оплата 60 000 - 90 000 рублей;
— Удалённая работа. Свободный график рабочего дня. Ты сам распределяешь свой график, в зависимости от количества и сложности задач, а также от дедлайнов;
— Мы оцениваем задачи клиентов по объему часов. Соответственно, участник команды получает оплату пропорционально оцененным часам за выполненные задачи. Стоимость часа обсуждается персонально с каждым;
— У нас нет официального трудоустройства, поэтому необходим статус самозанятого или ИП для получения оплаты.

Откликнуться: @xavernskusa
Uplab, ищет Backend-разработчика

Что делать:
— Разработка с нуля, поддержка и развитие проектов на CMS 1C-Битрикс;
— Интеграция проектов с внешними системами (1С и др. через SOAP, REST, разработка REST API);
— Интеграция верстки, разработанной Front-end командой (шаблонизатор twig).

Кого ищут:
— Умение работать с CMS 1C-Bitrix. А именно: написание своих модулей и компонентов на D7. Использование ORM, контроллеров и нового роутинга;
— Наличие сертификата 1С-Битрикс “Разработчик Bitrix Framework”;
— Знание PHP 7/8;
— Понимание как работает: протокол HTTP, Apache, Nginx;
— Умение написания SQL запросов и их оптимизация. (MySQL);
— Уверенный опыт работы с GIT;
— Знание базовых паттернов программирования и понимание, когда их использовать. (ООП, MVC, SOLID, YAGNI, DRY, KISS);
— Навыки работы с Linux;
— Опыт работы в команде разработчиков, открытость к коммуникации.

Условия:
— Оплата от 140 000 рублей;
— Оформление по ТК РФ, предоставление IT отсрочки;
— Работа в команде опытных разработчиков, где каждый отвечает за результат;
— Интересные крупные проекты, приносящие пользу бизнесу, а разработчику ценные скиллы;
— Предоставление техники;
— Возможность выбрать комфортный формат работы: удаленка или гибрид;
— График 5/2 с плавающим началом рабочего дня (с 8 до 10 утра).

Откликнуться: @polina_antonova_hr
Surf, ищет Frontend-разработчика (React)

Планируем вырастить отдел Web-разработки до 100 человек, активно экспериментируем с новыми подходами и технологиями, и понимаем важность инвестирования в них.

Наш стек: Typescript, React, Redux / MobX, Sass / Emotion, Ant Design, Jest, Cypress, иногда Next.js.

Что делать:
— Разработка интерфейсов и бизнес-логики;
— Реализация новых фич в существующих проектах;
— Участие в разработке новых проектов;
— Взаимодействие с коллегами из других отделов (backend, mobile, QA, DevOps, аналитики).

Условия:
— Оплата 60 000 - 100 000 рублей;
— 70% проектов в отделе - иностранные. У тебя будет возможность жить в любой локации и работать на западных проектах, качать английский;
— Локация: Любая точка мира, офисы в Воронеже и Тбилиси, формат работы удаленка/гибрид, гибкий график;
— Проекты из разных сфер: финтех, фудтех, еком, медицина, телеком и т.д.

Откликнуться: @alenka_ff