Перейти к содержимому

Приглашение на стажировку

Junior-разработчик на платформе Corta No-Code Platform

Локация
Ekaterinburg
График работы
Full Time
Level
Direct Entry

Уважаемые студенты и выпускники!

ООО "НПП "Протолаб" — российская технологическая компания, специализирующаяся на разработке собственных цифровых решений для управления и автоматизации бизнес-процессов, приглашает вас на стажировку в должности Junior-разработчика на платформе Corta No-Code.

Это предложение актуально для студентов и выпускников, которые стремятся:

  • Получить практический опыт работы с реальными проектами для государственных организаций и крупных предприятий
  • Развиваться в команде профессионалов с опытом в области цифровой трансформации
  • Освоить актуальные технологии в области No-Code разработки и автоматизации бизнес-процессов
  • Начать профессиональную карьеру в развивающейся технологической компании
  • Получить отсрочку от прохождения военной службы (для аккредитованной IT-компании)

Информация о компании и проекте

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

АИС "Корта" — корпоративная no-code платформа для визуального создания и автоматизации бизнес-приложений и процессов без программирования.

Функциональные обязанности

На должности Junior-разработчика вы будете выполнять следующие задачи:

1. Разработка на платформе Corta

  • Проектирование и реализация приложений и интеграций в рамках платформы Corta
  • Настройка и оптимизация процессов в соответствии с требованиями заказчика

2. Реализация бизнес-логики

  • Реализация серверной бизнес-логики, валидаций, триггеров и обработчиков событий
  • Разработка сложных автоматизаций и маршрутизации по статусам

3. Работа с данными

  • Проектирование и оптимизация схемы данных
  • Написание эффективных SQL запросов
  • Работа с реляционной моделью данных

4. Разработка интеграций

  • Разработка и тестирование интеграций через REST API
  • Работа с webhooks и событийной моделью
  • Интеграция со сторонними системами и сервисами

5. Обеспечение качества

  • Системный поиск и локализация ошибок
  • Тестирование граничных случаев и критических сценариев
  • Валидация функциональности согласно требованиям

6. Командная работа

  • Участие в code review и обсуждении решений
  • Документирование архитектуры, логики процессов и интеграций
  • Работа с системой контроля версий Git
  • Взаимодействие с командой разработки и аналитиков

Требования к кандидатам

Обязательные требования

1. Опыт разработки программного обеспечения

  • Практический опыт разработки на одном из следующих языков программирования: PHP, Python, JavaScript/TypeScript, Java, C#, Go (желательно 1-3 года коммерческого опыта или значительный опыт в учебных проектах)
  • Алгоритмическое мышление и умение разбивать сложные задачи на логические шаги
  • Понимание архитектуры приложений, включая разделение на слои (данные, логика, интерфейс)
  • Базовые знания принципов объектно-ориентированного программирования

2. Компетенции в области традиционной разработки

  • Свободное владение конструкциями выбранного языка программирования: условные операторы, циклы, функции/методы, обработка исключений
  • Практическое знание основных структур данных: массивы, коллекции, словари, объекты
  • Понимание принципов объектно-ориентированного программирования: инкапсуляция, наследование, композиция
  • Опыт реализации серверной бизнес-логики: валидации данных, триггеры, обработчики событий

3. Знание баз данных и SQL

  • Понимание реляционной модели данных и основ нормализации (1НФ, 2НФ, 3НФ)
  • Уверенное владение SQL: SELECT, INSERT, UPDATE, DELETE
  • Опыт работы с объединениями таблиц (INNER JOIN, LEFT JOIN), группировкой данных (GROUP BY, HAVING), сортировкой и фильтрацией (ORDER BY, LIMIT/OFFSET)
  • Практическое применение агрегатных функций: COUNT, SUM, MAX, MIN
  • Умение проектировать схемы данных и писать оптимизированные запросы

4. Знание интеграций и API

  • Понимание принципов REST API: методы GET, POST, PUT, PATCH, DELETE, коды ответов HTTP
  • Опыт работы с JSON форматом данных
  • Понимание принципов работы webhooks (входящие и исходящие события)
  • Опыт реализации бизнес-правил в контексте автоматизации и интеграций
  • Понимание событийной модели и последовательности выполнения логики

5. Навыки обеспечения качества и отладки

  • Умение системно подходить к поиску и локализации ошибок с использованием логов
  • Навыки формулирования и прогонки тест-кейсов
  • Внимание к проверке граничных случаев и защите от некорректных данных
  • Способность выявлять и предотвращать потенциально критические сценарии

6. Навыки командной работы

  • Опыт работы с системой контроля версий Git: ветвление, слияние, pull-request
  • Готовность к документированию архитектуры, логики процессов и решений
  • Ориентация на достижение бизнес-результатов
  • Коммуникативные навыки и способность работать в команде

Будет преимуществом

  • Опыт работы с языком программирования Go (Golang)
  • Практическое знание PostgreSQL, MySQL, Redis
  • Опыт работы с Docker и docker-compose
  • Базовые знания операционной системы Linux (работа с логами, правами доступа, сервисами)
  • Знакомство с нотацией BPMN 2.0 и процессным подходом к разработке
  • Любой практический опыт в области автоматизации бизнес-процессов
  • Опыт работы с платформами цифровизации и автоматизации
  • Опыт использования инструментов искусственного интеллекта в разработке (ChatGPT, Claude и прочие)

Условия трудоустройства и работы

Формат и график работы

  • Форма занятости: полная занятость / стажировка
  • Режим работы: пн-пт
  • Рабочие часы: 11:00 - 20:00 (ориентир на московское время)
  • Место работы: офис компании в центре г. Екатеринбурга (ул. Красноармейская, 10)
  • Формат работы: на месте работодателя с возможностью рассмотрения гибридных вариантов

Предлагаемые преимущества

  • Официальное трудоустройство
  • Предоставление отсрочки от прохождения военной службы для сотрудников аккредитованной IT-компании
  • Возможность участия в разработке реальных проектов для государственных организаций и крупных предприятий
  • Работа в развивающейся технологической компании, создающей собственные инновационные продукты
  • Практическое участие в развитии современной платформы АИС "Корта"
  • Систематическое обучение и поддержка со стороны опытной команды разработчиков
  • Возможности профессионального и карьерного роста в компании
  • Работа в профессиональном коллективе с благоприятной рабочей атмосферой

Условия трудоустройства и работы

Обязателен ли коммерческий опыт разработки?

Коммерческий опыт приветствуется, однако мы рассматриваем кандидатов и с значительным опытом в учебных проектах, если они демонстрируют глубокое понимание основных концепций программирования, алгоритмического мышления и готовность к обучению

Требуется ли предварительное знание платформы Corta?

Нет, знание платформы не требуется. Компания осуществляет полное обучение новых сотрудников всем необходимым инструментам и процессам. Главное условие - уверенное владение основами программирования и понимание принципов разработки.

Возможна ли удалённая работа?

Основной формат работы - в офисе в центре г. Екатеринбурга. Для кандидатов, продемонстрировавших высокий уровень компетентности, возможны варианты гибридного режима. Данный вопрос обсуждается в ходе процедуры отбора.

Какой размер заработной платы предлагается?

Размер заработной платы определяется индивидуально в зависимости от уровня опыта и демонстрируемых навыков кандидата.

Какие перспективы развития карьеры после завершения стажировки?

Компания активно развивается и набирает команду. Успешные стажеры регулярно переводятся на постоянные должности с условиями, соответствующими их компетентности и опыту. Компания предлагает выраженные перспективы профессионального роста.

Какие языки программирования являются приоритетными?

Компания работает с языками PHP, Java, C#, Go. Наличие уверенного владения одним из перечисленных языков является достаточным условием для рассмотрения кандидатуры.

Возможна ли совместная работа со стажировкой и прохождением обучения в ВУЗе?

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