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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
В Ruby появилась поддержка WebAssemblу: что это значит?

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

Статья
Yotolab, ищет Php разработчика

Что делать:
— Разработка и доработка готового продукта
— Занятость от 4х часов в день
— Помощь в разработке фронтента ( проверить, посмотреть и т.д ).

Кого ищут:
— От 2х лет полной коммерческой разработки
— Опыт работы уже с готовыми проектами
— Быть на связи с 10:00 до 18:00 по МСК в будние дни
— Исполнительность и ответственность (у нас серьёзные и ответственные проекты, этот критерий очень очень важный. Если вы ищите спокойную работу по ровному графику, мы не сможем сработаться )
— Умение работать в команде со вторым backend разработчиком.

Условия:
— Оплата 13 USD/час;
— Доброжелательный коллектив
— Отзывчивое руководство ( мы не ругаем за просчеты и ко всем относимся с уважением )
— Своевременная оплата, без задержек
— Возможность за пол-года дорасти до руководителя отдела разработки.

Откликнуться: Для проведения собеседования заполните форму
Базовые принципы Availability

В этой статье речь пойдет о БАЗОВЫХ подходах и принципах к такому quality attribute (QA) как Availability.

Статья
Практическое использование JCStress

Приветствую, в этой статье рассмотрим фреймворк JCStress, созданный для тестирования многопоточного кода и применим его для решения практических задач.

Цель данной статьи - показать читателям использование JCStress не только в лабораторных работах для демонстрации эффектов связанных с JMM, но и для доказательства правильности преобразований кода. Тренироваться будем на кошках JDK.

Статья
PuzzlePro, ищет Backend программиста Python

Что делать:
— Backend разработка;
— Написание API для мобильных приложений.

Кого ищут:
— Опыт веб-программирования на php от 3-х лет;
— Python Junior, Middle;
— Gitlab;
— FastApi · Python · MySQL · Node.js · Высоконагруженные системы · FireBase;
— Навыки написания API, навыки подготовки и ведения технической документации.

Условия:
— Стабильная заработная плата + премии по результатам закрытых проектов
— Возможен гибкий график и удаленная работа
— Оплата 70 000 - 140 000 рублей.

Откликнуться: maxtsurka@puzzlepro.ru
Нужен человек оценивающий мультфильмы! Зарплата 4000 рублей/день. Работа из дома. Срочно! Всем от 14 лет и старше!

На канале Проект на час можно заработать 22.000 рублей за месяц если ты бездарь и до 100.000 рублей за короткую часовую работу, если ты талантище

Проект на час быстро поможет найти тебе подработку даже если у тебя нет опыта!
В чём уникальность языка программирования LISP

В этой статье мы поговорим об одном из самых старых языков программирования ― Lisp. Несмотря на свой внушающий уважение возраст, он всё ещё находится в строю и заставляет переосмысливать всю теорию программирования. Так что же это за язык и чем он примечателен?

Статья
DevOps для firmware

В этом тексте я намерен пофантазировать каким мог бы быть абстрактный процесс разработки firmware с точки зрения DevOps. И перечислить атрибуты такого процесса.

Статья
PuzzlePro, ищет Backend программиста Python

Что делать:
— Backend разработка;
— Написание API для мобильных приложений.

Кого ищут:
— Опыт веб-программирования на php от 3-х лет;
— Python Junior, Middle;
— Gitlab;
— FastApi · Python · MySQL · Node.js · Высоконагруженные системы · FireBase;
— Навыки написания API, навыки подготовки и ведения технической документации.

Условия:
— Стабильная заработная плата + премии по результатам закрытых проектов
— Возможен гибкий график и удаленная работа
— Оплата 70 000 - 140 000 рублей.

Откликнуться: maxtsurka@puzzlepro.ru
Добавляйте единицы измерения в имена

Есть одна ловушка читаемости кода, которой легко избежать, если вы о ней знаете; тем не менее она встречается постоянно: это отсутствующие единицы измерения. Рассмотрим три фрагмента кода на Python, Java и Haskell.

Статья
Project-менеджер/Менеджер по продажам (холодные/теплые) в Graal.group

Компания занимается разработкой (сайты, чат-боты, мобильные приложения)

Что делать:
— Работа с клиентами (текущие/новые), акаунтинг проектов, коммуникация с техническим лидером и заказчиком, аналитика, тестирование.
— В вашем подчинении так же будет 2 человека осуществляющие дополнительные продажи.

Кого ищут:
— Ответственность, исполнительность, желание учиться и развиваться в растущей IT-компании;
— Опыт в продажах и IT-сфере необязателен, но приветствуется.

Обучим:
— Продавать;
— Общаться с клиентами;
— Писать технические задания на сайты и чат-боты;
— Составлять коммерческие предложения;
— Проводить тестирование и аналитику проектов;
— Вести проекты на стадии разработки;
Обучение бесплатное и разработано на основе нашего многолетнего опыта.

Условия:
— Зарплата сдельная и зависит от выполненных KPI и составляет до 20% от чека. Средний ожидаемый доход от 120 000 рублей;
— Официальное трудоустройство, удаленная работа, отсрочка от армии и другие плюшки.
— График работы: 5/2 с 9:00 до 18:00 по МСК.
— Учим работать с ChatGPT

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

Лучшие вакансии от работодателей мечты на promopoisk.com
Aviakassa, ищет Python-разработчик

Что делать:
— Участвовать в проектировании, разработке и поддержке высоконагруженных сервисов/микросервисов;
— Разрабатывать юнит-тесты и тестировать собственный код на соответствие критериям приемки;
— Взаимодействовать со смежными командами для проработки общего технического решения.

Кого ищут:
— Отличное знание Python 3.10;
— Базовые знания шаблонов проектирования;
— Понимание особенностей работы с асинхронностью в Python;
— Фреймворк FastAPI;
— Валидация данных Pydantic ;
— Работа с базой данных и миграции используя Alembic ;
— Обязательный опыт написания тестов Pytest;
— Опыт работы с базой данных PostgreSQL;
— Знания работы с Redis;
— Понимание, как пользоваться Docker для локальной разработки;
— Ssh, bash, git для работы с проектом.

Условия:
— Оплата 180 000 - 250 000 рублей;
— Работать из любой точки мира и выстраивать график так, как удобно именно тебе;
— Мы - аккредитованная Минцифрой ИТ-компания.

Откликнуться: Ссылка

Лучшие вакансии от работодателей мечты на promopoisk.com
NewMax, ищет Backend разработчика

Что делать:
— Разработка и поддержка самописных модулей для интеграции API различных сервисов и маркетплейсов.
— Автоматизация процессов анализа продаж и интеграция в нашу внутреннюю систему учета;
— Автоматизация работы с API маркетплейсов и интеграция их в Excel и Google Таблицы;
— Реализация интеграции между различными сервисами для обеспечения эффективного взаимодействия и обмена данными.

Кого ищут:
— Node.js - опыт с модулями fs, express;
— Владение современным синтаксисом JavaScript (ES6 и выше);
— Продвинутый пользователь Excel (опыт со сводными таблицами);
Будет плюсом:
— Опыт работы с маркетплейсами;
— Опыт работы с API WB и OZON;
— Навыки визуализации отчетов;

Условия:
— График 5/2 с 9:00-18:00;
— Трансфер от метро Нагатинская и метро Коломенская;
— РАБОТА В ОФИСЕ. Офис в современном БЦ "Сириус парк";
— Обучение за счет компании;
— Оплачиваемый испытательный срок – 3 месяца;
— Возможность роста внутри компании;
— Заработная плата по итогам собеседования.
— З/П вилка - 100 000р. - 150 000р.

Откликнуться: @Ponkratsvz Понкратвоа Елизавета
Sidus, ищет Senior Python Developer

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

Кого ищут:
— Хорошее знание Python и опыт коммерческой разработки на нём не менее 3х лет;
— Опыт работы с фреймворками для создания веб приложений (FastAPI,Flask);
— Умение работать с асинхронным кодом;
— Знание SQL и умение работать с СУБД при помощи ORM;
— Понимание принципов проектирования REST-приложений;
— Базовые знания Git, Linux.
Будет плюсом:
— Опыт проектирования баз данных;
— Опыт работы с нагруженными приложениями, масштабирование;
— Опыт работы с логами (Kibana) и умение найти проблемы и их причины;
— Опыт работы с брокерами сообщений (RabbitMQ);
— Опыт работы с WebSockets, gRPC, GraphQL;
— Базовые знания о развёртывании приложений, умение написать Dockerfile.

Условия:
— Оплата 3 000 - 3 500 USD;
— 5ти-ка, полностью удалённый формат работы;
— Бонусы по проекту.

Откликнуться: Ссылка
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
PuzzlePro, ищет Backend программиста Python

Что делать:
— Backend разработка;
— Написание API для мобильных приложений.

Кого ищут:
— Опыт веб-программирования на php от 3-х лет;
— Python Junior, Middle;
— Gitlab;
— FastApi · Python · MySQL · Node.js · Высоконагруженные системы · FireBase;
— Навыки написания API, навыки подготовки и ведения технической документации.

Условия:
— Стабильная заработная плата + премии по результатам закрытых проектов
— Возможен гибкий график и удаленная работа
— Оплата 70 000 - 140 000 рублей.

Откликнуться: maxtsurka@puzzlepro.ru
Maxilect, ищет Senior Java Developer

Что делать:
— Разработка микросервисов на Java/Kotlin;
— Проработка технической части бизнес-задач;
— Активное взаимодействие с командами аналитики, тестирования и devops.

Кого ищут:
— Опыт коммерческой разработки на Java от 5 лет;
— Опыт коммерческой разработки на Kotlin не обязателен, научим;
— Опыт работы с XML, XSD, JSON, SOAP, REST;
— Опыт интеграции с другими системами (MQ, WS, HTTP);
— Отличные знания Java;
— Отличные знания Spring;
— Опыт работы с системами контроля версий (Git).

Условия:
— Оплата 250 000 - 300 000 рублей;
— Интересные задачи, возможность принимать архитектурные решения;
— Команду профессионалов, где ты сможешь прокачать свои скиллы;
— 100% удаленку с отлаженными процессами;
— Помощь в обустройстве комфортного рабочего места из дома и много других классных hr-программ.

Откликнуться: @novotorceva_m
Avanpost, ищет Инженера внедрения (системный администратор)

Что делать:
Ваши основные задачи:
— Участие в проектной деятельности Компании в роли инженера по внедрению в составе Проектной команды (Руководитель проекта, Архитектор, Инженер, Технический писатель);
— Непосредственное участие в реализации проекта;
— Проведение пусконаладочных работы удаленно и на территории Заказчика;
— Регулярные коммуникации с представителями Заказчика;
— Консультации менеджеров и технических специалистов интеграторов и Заказчиков по вопросам внедрения и поддержки решений;
— Участие в разработке проектной документации.
Вы будете: Готовить тестовые ландшафты для проведения пилотных проектов и организации тестовых сред для промышленных проектов (в инфраструктуре Компании и в тестовой инфраструктуре Заказчика):
— Разворачивать и конфигурировать виртуальные сервера на ОС Windows и nix;
— Разворачивать и конфигурировать различное серверное ПО (AD, IIS, openldap, Nginx и тд);
— Разворачивать тестовые экземпляры различных бизнес ИС (1с, Exchange, freeipa) для -разработки, тестирования и демонстрации интеграций с этими ИС продуктов Аванпост;
— Разворачивать тестовые экземпляры СУБД MS SQL и PostgreSQL, работать с объектами и данными в БД Аванпост;
— Разворачивать и настраивать продукты Аванпост (IDM, PKI, SSO);
— Участвовать в процессе разработки и тестирования различных видов интеграций;
— Настраивать логику продуктов в соответствии с требованиями ТЗ.
— Осуществлять пусконаладочные работы по развертыванию, тестированию и настройке продуктов Аванпост в промышленной инфраструктуре Заказчика (совместно со специалистами Заказчика и Интеграторов);
— Консультировать и проводить техническое обучение специалистов Интеграторов и Заказчиков по настройке и эксплуатации продуктов Аванпост.

Кого ищут:
— Опыт работы и администрирования серверов на ОС Windows и nix; Знание инфраструктуры Microsoft (AD, Windows Server, IIS, Exchange Server), способность развернуть тестовый ландшафт состоящий из набора серверов на платформе ОС Windows и nix;
— Опыт развертывания и настройки СУБД (Microsoft SQL Server, PostgreSQL);
— Знание принципов и сценариев построения сетевой инфраструктуры на прикладном уровне с целью отладки, диагностики сетевого взаимодействия между серверами и приложениями.
Будет плюсом:
— Опыт внедрения IT, ИБ решений;
— Знание принципов построения систем класса IDM, SSO;
— Базовые знания\опыт написания скриптов на Powershell, Python, SQL;
— Понимание принципов организации отказоустойчивых систем;
— Опыт работы с протоколами аутентификации OpenID Connect, OAuth или SAML.

Условия:
— Работа удаленно или в комфортном офисе (8 мин от м. Алексеевская);
— Оформление по ТК, отпуск 28 дней;
— Квартальные премии;
— Возможность роста как в должности так и в доходе;
— График работы 5/2 10-19;
— ДМС со стоматологией (через 1 месяц работы).
— Доход от 170 000р

Откликнуться: Откликаться на вакансию лучше сразу с резюме @reggae0
Агенство Анжелики Матушкиной, ищет 3D-дизайнера

3D-дизайнер для проектной работы в метавселенных Spatial, Roblox, Fortnite, Decentraland.
Агенство Анжелики Матушкиной, метавселенные для вашего бизнеса

Что делать:
— Создание трехмерных моделей как элементов метавселенных
— Создание локации в метавселенных
— Оптимизация моделей и доработка готовых локаций
— Создание брендированных локаций

Кого ищут:
— Знание программного обеспечения для 3D-моделирования: Blender, 3DS Max или другими аналогичными программами для создания трехмерных моделей и текстур.
— Опыт работы с движками для создания виртуальных миров, такими как Unity, Unreal Engine или другими аналогичными программами.
— Понимание оптимизации моделей.
— Умение самостоятельно работать над задачами.
— Чувство стиля — обязательно.
— Навыки работы с текстурами и освещением.
— Готовность выполнить тестовое задание.

Условия:
— Удаленка
— Проектная работа, part-time по задачам
— Возможность совмещать с другими проектами
— ЗП 30 -80к по результатам интервью в зависимости от сложности проекта

Откликнуться: Для отклика отправьте резюме директору Марине @marina_ymgame или на почту scorpensea@gmail.com

Лучшие вакансии от работодателей мечты на promopoisk.com
DstLab ищет GO Middle/Middle+

Что делать:
— Поддержка существующих и реализация новых сервисов;
— Участие в формировании тех. требований к сервисам;
— Построение архитектуры приложений, выбор технологического стека проекта.

Кого ищут:
— Отличное владение Go;
— Опыт работы с PostgreSQL, Kafka, Redis;
— Опыт работы с OpenAPI, Swagger, Swaggo;
— Опыт работы с роутерами: gin, chi или fasthttp;
— Знание о инверсии зависимостей и зачем это нужно;
— Понимание чистой архитектуры;
— Опыт работы с каналами и горутинами;
— Знание про 12 факторов приложения;
— Вместо ORM предпочитает обычный SQL или билдер;
— Опыт работы с Kubernetes;
— Опыт работы с Semver.
— Опыт в самостоятельном написан с нуля, 3+ сервисов.

Условия:
— Оплата 160 000 - 200 000 рублей;
— Локация, часовой пояс: РФ/Зарубеж, по часовому поясу нет ограничений.

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