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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
Топ вопросов на Junior собеседованиях

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

Статья
Биллинговый центр, ищет Backend-разработчика Kotlin/Java (junior)

Кого ищут:
— Понимание принципов ООП, основных структур данных, паттернов проектирования ПО;
— Базовые знания протокола HTTP и формата JSON;
— Навыки работы с простыми SQL-запросами;
— Умение работать с системой контроля версий (git);
— Желание разрабатывать на Kotlin;
— Готовность работать в команде и разбираться в чужом коде;
— Способность к быстрому обучению и самообучению;
— Чтение технической документации на английском языке.
Пригодятся:
— Высшее образование по специальности, связанной с IT;
— Какой-либо опыт разработки на Kotlin или опыт разработки серверных приложений на Java и Spring Framework (Spring MVC, Spring Security, Spring Data, JPA/Hibernate);
— Опыт работы с системами сборки Gradle либо Maven;
— Опыт работы с Docker-контейнерами;
— Опыт написания тестов (JUnit, Spring Test, mockito);
— Базовые знания Linux;
— Знание форматов XML, XSD;
— Опыт работы с СУБД Oracle и/или PostgreSQL, знание SQL и PL/SQL.

Условия:
— Оплата 40 000 - 63 000 рублей;
— Официальное трудоустройство согласно ТК РФ;
— Белая зарплата, квартальная премия до 60% от оклада по результатам работы;
— Возможность обучения, профессионального развития и карьерного роста;
— Библиотека актуальной технической литературы;
— График работы с 8:00 до 17:00 или с 9:00 до 18:00 по выбору сотрудника.

Откликнуться: s.pavlova@vcgkh.ru
Animaccord, ищет Junior Frontend Developer

Что делать:
— Разработка SPA клиент-серверного приложения;
— Работа в продуктовой команде (PO, аналитики, иллюстраторы, аниматоры, UX/UI-дизайнер, frontend- и backend-разработчики, тестировщики);
— Разработка веб-приложений (сайт, личные кабинеты родителей и детей, внутренние веб-приложения и игры), мобильные приложения (iOS, Android);
— Тестирование результатов работы в различных браузерах.

Кого ищут:
— HTML, CSS;
— Адаптивная, семантическая, кросс-браузерная верстка;
— Javascript;
— Vue 2/3;
— Git;
— Figma.
— Знание agile-методологии управления проектами;
— Умение работать в команде, коммуникабельность;
— Готовность выполнить тестовое задание.

Условия:
— Оплата по договоренности;
— Работа в стабильно развивающейся международной компании;
— Гибкий график;
— Удаленная / гибридная работа.

Откликнуться: Ссылка
AlphaDev, ищет Junior Frontend-разработчика

Кого ищут:
— Опыт работы в сфере front-end разработки;
— Опыт работы с чужим кодом;
— Опыт работы в команде.;
— Стек: Redux, React,js, HTML5, CSS3.

Условия:
— Оплата 600 - 900 EUR;
— Работать в команде AlphaDev это создавать интересные проекты и получить возможность стремительного карьерного роста в самой трендовой сфере;
— Стать частью семейного коллектива;
— Возможность участвовать в регулярных командных мероприятиях;
— Оплачиваемый отпуск;
— Офис в Будве (Черногория) с панорамным видом;
— Дружный коллектив, где каждый готов делиться опытом.

Откликнуться: @ATkachuk
Mapsly, ищет Senior Symfony developer(php)

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

Кого ищут:
— Опыт работы с Symfony от 3 лет;
— Опыт работы с php от 5 лет;
— Активное использование ООП.
— Стек: php 7.4; Symfony 4; React16; MySQL, PosgreSQL, Redis, AWS, ci/cd, Node.js ; RabbitMQ.

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

Откликнуться: @Lyubasha0610
Наше любимое сообщество, поддержите нас, пожалуйста!

Помните мы делали вебинар про ChatGPT в маркетинге? На эту тему у нас вышла первая статья проекта «был бы ты человек» на vc.ru

В этой статье мы собрали главные мысли и полезные лайфхаки с него.

Переходи и читай: Тыыыыык
Добавляйте единицы измерения в имена

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

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

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

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

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

Откликнуться: Для проведения собеседования заполните форму
Дизайн и эволюция языка С++

Обзор книги Бьерна Страуструпа

Статья
XIM, Inc, ищет Middle Node js backend developer

Что делать:
— Бэкенд-разработка;
— Подключение нового клиента к ERP.Aero.
— Маппинг базы данных клиентов;
— Разработка архитектуры модулей приложения;
— Написание документации.

Кого ищут:
— Коммерческий опыт разработки с использованием Node.js от 1 года;
— JavaScript (ES6);
— БД MySQL;
— WebSocket .
— Большим плюсом будет:
— Понимание Фреймворка Express.js;
— Понимание работы с Amazon Web Services;
— Оптимизация проекта под высокие нагрузки;
— Понимание работы «облачных» приложений SaaS.

Условия:
— Оплата 1 000 - 1 600 USD;
— Контракт с Американской компанией;
— Гибкое начало рабочего дня;
— Возможность удаленной работы.

Откликнуться: @VBHRIT
Красцветмет, ищет Senior PHP Developer

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

Кого ищут:
— PHP, OOP, REST;
— SOLID, KiSS, YAGNI, паттерны проектирования;
— MySQL, Redis;
— RabbitMQ;
— PHPUnit, Codeception;
— ReactPHP, WebSockets;
— Docker;
— Jira;
— GitLab CI/CD;
— Работаем по гибким методологиям scram и kanban, используем продуктовый подход.

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

Откликнуться: @AngelVes
ST Soft, ищет Middle golang разработчика

Что делать:
— Разрабатывать новые сервисы и поддерживать уже имеющиеся;
— Писать unit тесты;
— Поддерживать СI/CD;
— Актуализировать документацию;
— Взаимодействовать с другими командами.

Кого ищут:
— Golang как основной язык
— Хорошее знание языка Go;
— Хорошее понимание баз данных;
— Опыт работы с микросервисной архитектурой;
— Опыт работы с брокерами сообщений (RabbitMQ/Pulsar/Kafka);
— Опыт работы с реляционными БД (PostgreSQL/MongoDB);
— Опыт работы с Docker, Kubernetes;
— Участие в проектах, связанных с криптовалютами и блокчейном (будет плюсом).
Требования к soft-skills:
— Умение работать в команде
— Лояльное отношение к планированию работы и ведению базовой отчетности

Условия:
— Оплата 200 000 - 230 000 рублей;
— Возможность работать в аккредитованной IT компании;
— Возможность работать удалённо, гибрид, в офисах присутствия компании (Москва, Владимир);
— Команда сильных профессионалов;
— Минимум бюрократии;
— Полное соответствие ТК РФ;
— Прикольный мерч и велком-пак;
— Хороший ДМС.

Откликнуться: @GanMary
Дизайн и эволюция языка С++

Обзор книги Бьерна Страуструпа

Статья
Edstein, ищет Middle Developer Ruby on Rails

Что делать:
— Написание REST API (на фронте React);
— Покрытие тестами (RSpec);
— Участие в код ревью, техническом планировании задач;
— Иногда помогать джунам и QA.

Кого ищут:
— Знание Ruby on Rails 5.x - 6.x (без рельсов никуда - это главный пункт);
— ООП и паттерны проектирование - must have;
— Знание RSpec и умение покрывать свой код тестами (хорошие тесты - залог крепкого сна) - must have;
— Опыт работы с Sidekiq и Redis;
— Знакомство с ActiveAdmin;
— Уверенная работа с Git;
— Soft skills.
Будет плюсом:
— Написание REST API на Grape;
— Знакомство с Dry-rb/Trailblazer.

Условия:
— Оплата 140 000 - 180 000 рублей;
— Хороший график;
— Возможность работать из любой страны мира;
— Оформление по трудовому договору, самозанятым или ИП;
— Дружная и сплоченная команда, которая поможет быстрее освоиться на новом месте и изучить продукт;

Откликнуться: @HRNastya01
Есть ли жизнь на Go после C#?

В статье будут впечатления от Go, расскажу о некоторых различиях между языками, а в конце поделюсь своим опытом поиска работы на новом языке. Ведь вопрос смены стека технологий рано или поздно встаёт перед каждым разработчиком.

Статья
SberTech, ищет Senior Python developer

Что делать:
— Разработка архитектуры нового продукта без груза legacy;
— Разработка сервиса, ежедневно используемого в проде инженерами для решения задач поддержания инфраструктуры;
— Постоянное добавление новых сервисов в портал и новые, интересные задачи для разработки;
— Интеграция с различными системами внутри банка: rest, брокеры сообщений, очереди;
— Покрытие кода тестами, контроль уязвимостей, статический анализ кода, cross-review;
— Живое agile-обсуждение постановки задач, участие в выборе деталей реализации.

Кого ищут:
— Писал на Python 3+ лет;
— Работал с Django, FastAPI, SQL Alchemy;
— Создавал unit тесты и документировал исходный код;
— Работал с Git/BitBucket/Jira;
— Знаком с Podman/Docker;
— Имеешь базовый опыт работы в nix системах.
Будет плюсом, если ты:
— Знаком с практиками XP, TDD;
— Использовал CI/CD Jenkins;
— Разворачивал и настраивал базы данных (PostgreSQL);
— Понимаешь принципы Agile разработки и scrum,
— Наш стек технологий: Python 3.9+;Docker;OpenShift;Git/BitBucket/Jira;Nexus;RHell.

Условия:
— Оплата 250 000 - 400 000 рублей;
— ДМС с первого дня и страхование от несчастных случаев и тяжелых заболеваний, материальная помощь и социальная поддержка;
— Бесплатную подписку СберПрайм и другие скидки от партнеров и сервисов экосистемы;
— Скидки на путешествия, страхование для выезжающих зарубеж;
— Спортзал и бар со снеками и кофе в офис;
— Офисный или гибридный формат работы (ст. м. Кожуховская).

Откликнуться: @xbatova
Realiste, ищет Senior Ruby Backend Developer

Что делать:
— Реализация новых сервисов (аналитика, написание бизнес-логики, проектирование архитектуры, реализация API для фронта и т.д.);
— Поддержка работающих сервисов;
— Участие в код-ревью, техническом планировании задач;
— Написание REST API (на фронте React);
— Покрытие тестами (RSpec).

Кого ищут:
— Опыт коммерческой разработки на Ruby от 5 лет;
— Навык написания тестов;
— Опыт работы с базой данных PostgreSQL;
— Навыки работы с Docker;
— Умение взаимодействовать с командой.

Условия:
— Оплата 200 000 - 400 000 рублей;
— Оформление в штат, оплачиваемый испытательный срок 1 месяц;
— Трекинг времени;
— Удаленка/офис;
— Офисы располагаются на DIFC Level 16: Office 16-36, Dubai, UAE и Ленинградский пр-т., 2, Москва;
— Возможность релокации в Дубай.

Откликнуться: @a_shalmieva
DevOps для firmware

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

Статья
Imredi, ищет Middle (Senior) Backend developer

Что делать:
— Детализация технических задач;
— Разработка тех.реализаций документирование кода, написание автотестов.

Кого ищут:
— Опыт работы от 3х лет;
— Уверенное знание стека веб-разработки на базе Python, Django, DRF, MySQL/PostgreSQL;
— Опыт работы с GIT, Docker, Linux системами, Redis;
— Уверенное знание Django ORM и Django Admin;
— Знание основ работы Nginx и сетевых технологий;
— Приветствуется опыт работы на высоконагруженных проектах;
— Умение писать рабочий код, замечать и исправлять ошибки в коде;
— Будет плюсом опыт управления командой разработчиков от 3 человек.
— Стек: Python (Django+DRF), MySQL, PostgreSQL, pytest

Условия:
— Оплата от 200 000 рублей;
— Работа в аккредитованной IT компании, официальное оформление;
— Работу в дружной команде профессионалов, увлеченных тем, что они делают.

Откликнуться: @Ninahr5
IBS, ищет Senior Front-end (React) Developer

Что делать:
— Участие в разработке торгового терминала;
— Решение и расследование возникающих при эксплуатации системы проблем;
— Техническое развитие системы и процесса поставки ПО;
— Взаимодействие с другими участниками команды (владелец продукта, аналитики, тестировщики), а также со смежными командами.

Кого ищут:
— Уверенное знание React 17 (Hooks/Redux/Thunk) и TypeScript, c практическим опытом проектирования и разработки;
— Хорошее знание JavaScript (ES5+) и особенностей языка;
— Опыт профилирования, оптимизации и рефакторинга JS (TS) кода;
— Понимание принципов проектирования и архитектуры программного обеспечения;
— Понимание алгоритмов и структур данных;
— Навыки верстки, понимание CSS/SCSS;
— Опыт работы с webpack, web sockets, service workers;
— Уверенное владение git.

Условия:
— Оплата от 300 000 рублей;
— Оформление и работа из любой точки в РФ.

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