30.08.2022 15:47
Проектировщик классов / Помощник архитектора прикладного ПО | ПОЛАТОР
30.08.2022 15:47
Привет! Тебе надоело писать код? Мы ищем проектировщика классов. Мы бы хотели пообщаться и обсудить опыт по следующим направлениям: Парадигмы программирования Продемонстрировать понимание этого термина, назвав известные. Важно понимать разницу между императивными и декларативными языками. В свободной форме рассказать об опыте структурного и обобщенного программирования. Структурное программирование Отличать процедурный стиль от ООП Понимать, как ООП снижает сложность Понимать почему важно снижать сложность, и когда пора остановиться Контроль большого количества артефактов продукта (опционально) Опыт работы с большим количеством проектов в солюшенах (суммарно 100 и более проектов, не считая заимствованные); Опыт использования систем версионирования; Опыт использования систем управления проектами; Опыт в автоматизации сборки дистрибутивов Проектирование Абстракции Понимать разницу между абстрактными и конкретными требованиями к продукту и разницу между аудиторией конечных пользователей. Например, при проектировании библиотек, SDK или приложений. Модели данных Назвать способы отображения объектных моделей на реляционные Рассказать на что обращать внимание при выборе типа идентификаторов Назвать способы хранения данных, которые помогают уменьшить время их поиска Назвать способы контроля целостности данных Интерфейсы Привести примеры сценариев с использованием синхронных и асинхронных вызовов Привести примеры интерфейсов, которые способны возвращать не только результат обработки данных, но и информацию о невозможности успешного завершения. Взаимодействие между процессами ОС Объяснить, что такое маршалинг, сериализация и десериализация На данный момент мы ведем разработку на следующем стеке технологий: кроссплатформенный код C++ (17), библиотеки собственной разработки и OpenSource. Условия приема и работы - по ТКРФ: Достойная заработная плата - обсуждается с каждым кандидатом индивидуально на интервью Прозрачная и понятная система мотивации Своевременность выплаты "белой" заработной платы, два раза в месяц Офис 24/7: 1 мин от м. Воронцовская (переход с м. Калужская) Четкие задачи каждой роли (аналитик - требования, разработчик - код, архитектор - проектирование, тестировщик - тесты и автоматические тесты) Сопровождение процесса адаптации Что получает сотрудник, придя на продуктовый стартап Полный цикл разработки продукта одной командой Понятные и достижимые результаты Понятный план действий на каждом этапе Отсутствие застоя и однотипных задач на всем этапе разработки Процесс документооборота без бюрократии CEO – часть команды, способный совместно выполнять задачи любой роли разработки В цепочке иерархии ключевых ролей все члены команды занимают равное положение Взаимное доверие членов команды Выбор собственного формата технической документации Новый коллектив разрабатывает свою корпоративную культуру Также вы можете посмотреть по ссылкам наши материалы: Сайт продукта и вакансии https://polator.ru/ Группа ВК https://vk.com/polator_team Youtube https://www.youtube.com/channel/UCZVheg7atIgPigcjg11uYOA Youtube https://www.youtube.com/watch?v=K82N-Uq7588&t=5s Телеграм https://t.me/polator_team Телеграм, посвященный вакансиям https://t.me/polator_jobs
Адрес
Москва
Похожие вакансии
По договоренности
30.08.2022 15:47
Привет! Тебе надоело писать код? Мы ищем проектировщика классов. Мы бы хотели пообщаться и обсудить опыт по следующим направлениям: Парадигмы ...
Инженерная компания
Москва