Требования:
- знание принципов и подходов к тестированию
- опыт работы в тестировании программных продуктов, написании отчетной документации от 1 года
- опыт работы с системами контроля версий и автоматизацией тестирования
- знакомство со стеком используемых в разработке технологий (1С-Битрикс, PHP, HTML/CSS, Javascript, SQL)
Обязанности:
- диагностирование, запрос дополнительных данных для локализации проблемы
- анализ новых требований и их дополнение
- разработка карт и сценариев тестирования
- проведение тестирования
- ведение документации по тестированию
- разработка автоматизированных функциональных тестов
Условия:
- разнообразные, технически сложные задачи
- работа с актуальными технологиями, «на передовой»
- постоянное повышение уровня и кругозора за счёт регулярного проведения митапов и мастер-классов, а также поощрения самообучения на актуальные темы
- регулярный пересмотр оплаты труда в зависимости от результатов работы
- социальный пакет
- офис в центре города
- удаленное сотрудничество не рассматривается.
Чем у нас занимается frontend-разработчик:
- Оценивает задачи по верстке и клиентской разработке
- Верстает новые кроссбраузерные адаптивные веб-приложения с помощью современных инструментов и технологий
- Разрабатывает клиентский код для веб-приложений
- Осуществляет поддержку и развитие существующих проектов
- Изучает современные тенденции во фронтенде и применяет их на практике в реальных задачах
Чего мы ожидаем от кандидата:
- Уверенные знания html5 и css3 с учетом семантики
- Кроссбраузерная адаптивная верстка по растровым и векторным макетам из Adobe Photoshop, Adobe Illustrator, Adobe XD, Sketch, Figma или аналогов
- Уверенное знание современного Javascript
- Умение работать с git
- Умение анализировать и отлаживать код
- Опыт работы с npm и/или yarn
Плюсом будет:
- Опыт работы с любыми современными препроцессорами (less, sass, stylus, postcss)
- Понимание и опыт применения БЭМ в связке с препроцессорами
- Опыт построения кроссбраузерных адаптивных сайтов без использования css фреймворков
- Опыт работы с css фреймворками
- Умение организовать модульный подход к разработке фронтенда на основе модулей ES2015
- Опыт использования Webpack для бандлинга frontend приложений
- Опыт использования React/Vue/Angular
- Опыт работы с canvas, history api, local storage, IndexedDB
- Опыт работы с асинхронным javascript (Promises, async/await)
- Понимание основных принципов построения веб-приложений в целом и зоны ответственности каждого участника проекта
Что мы предлагаем:
- сложные и интересные задачи на стыке самых прогрессивных областей в вебе
- регулярный и справедливый пересмотр оплаты труда в зависимости от результатов работы
- постоянный профессиональный рост по всем IT направлениям в веб-разработке
- возможность принимать участие во всех жизненных процессах компании и вносить в них свой вклад
- дружный и позитивный коллектив, который не даст соскучиться и поддержит в трудную минуту
- офис в самом сердце Тулы, в двух шагах от Кремля и центральной площади
- гибкий график, который будет учитывать ваши персональные предпочтения
- официальное трудоустройство по Российскому законодательству, социальный пакет
Удаленное сотрудничество не рассматривается.
Резюме принимаются на адрес jobs@maximaster.ru.
В резюме должна содержаться как минимум следующая информация:
- год рождения, образование, возможный режим работы (полный/не полный рабочий день), контактный телефон
- стек технологий, которым вы владеете
- примеры кода ваших работ или описание одной или нескольких самых сложных задач, которыми вы занимались
- тема письма с резюме должна быть "Frontend-разработчик"
По результатам рассмотрения резюме вам будет направлено тестовое задание.
Чего мы ожидаем от кандидата:
- понимание основ любого современного императивного языка программирования (в идеале PHP, но можно и C, С++, C#, Java, Javascript, Ruby, Python, Perl и др.)
- понимание управляющих конструкций, умение оперировать ими
- умение использовать основные выражения и операторы языка, понимание разницы между типами данных
- понимание принципов связывания многофайловых программ в единое целое
- понимание основ построения баз данных в РСУБД хотя бы на теоретическом уровне, основные типы данных в РСУБД, типы запросов
- аналитический склад ума, внимательность, умение разложить задачу на несколько мелких составляющих
- умение искать актуальную информацию в интернете :)
Плюсом будет:
- теория и практика в объектно-ориентированных языках программирования, понимание основных принципов ООП и умение их использовать
- начальные знания разработки веб-приложений любого уровня на php
- домашний опыт взаимодействия с Unix-like ОС в командной строке, умение поднять и администрировать LAMP стек
- начальный опыт построения схемы базы данных для РСУБД, умение обосновать выбранный вариант, опыт работы с SQL
- базовые знания верстки веб-страниц с использованием html и css
- опыт разработки интерактивных веб-страниц с использованием javascript
- начальные знания в любом фреймворке или CMS системе из мира веба с позиции разработчика
- базовые знания принципов работы с системами контроля версий
- профильное образование
Что мы предлагаем:
- постоянный профессиональный рост по всем IT направлениям в веб-разработке
- персонального наставника, который будет сопровождать вас с момента начала стажировки и до выхода в свободное плавание по миру веб-разработки
- для учащихся возможен гибкий график с пониженной нагрузкой (не менее 25 часов в неделю)
- дружный и позитивный коллектив, который не даст соскучиться и поддержит в трудную минуту
- офис в самом сердце Тулы, в двух шагах от кремля и площади
Удаленное сотрудничество не рассматривается.
Резюме принимаются на адрес jobs@maximaster.ru.
В резюме должна содержаться как минимум следующая информация:
- год рождения, образование, возможный режим работы (полный/не полный рабочий день), контактный телефон
- языки программирования, которыми владеете, начиная с наиболее близкого вам
- описание одной или нескольких самых сложных задач, которые решали с помощью этих языков
- тема письма с резюме должна быть "Программист-стажер"
По результатам рассмотрения резюме вам будет направлено тестовое задание.
Чего мы ожидаем от кандидата:
- знание основ Symfony (или другого современного мейнстримового PHP-фреймворка - Laravel, ZF, Yii) или 1С-Битрикс
- базовый опыт работы с любой системой контроля версий (предпочтительно git)
- знание php 5.3+, опыт работы с основными возможностями языка, в особенности ООП
- уверенное владение версткой c использованием html и css, разработка интерактива с jquery. Понимание основ построения адаптивных веб-сайтов
- владение SQL на уровне составления запросов для CRUD операций. Понимание принципов работы операторов JOIN, UNION, HAVING, агрегатных функций
- понимание основ HTTP протокола и базовых принципов работы веб-приложений
- умение декомпозировать задачу и составить план ее реализации
Чем у нас занимается младший веб-программист:
- помогает более опытным коллегам в решении их задач (программирование роутинга, создание несложных модулей и компонентов, генерация контента, парсинг различной информации со сторонних ресурсов, верстка UI, программирование клиентов для несложных внешних API и т.д.)
- принимает участие в ежемесячных митапах
- получает бесценный опыт в веб-разработке, изучает современные тенденции в вебе, консультируется со старшими коллегами
Плюсом будет:
- опыт разработки собственных модулей для 1С-Битрикс и/или пакетов для composer
- знание теории по паттернам проектирования, умение ими оперировать
- поверхностное понимание PHP-FIG PSR's (хотя бы 0-4)
- возможность показать углубленные знания в Symfony и 1C-Битрикс с позиции разработчика
- умение использовать что-то из актуального инструментария для веб-разработки composer, препроцессоры, БЭМ, phpunit, Docker, Webpack, gulp и т.д.
- умение работать с REST и RPC интерфейсами
- профильное образование
Удаленное сотрудничество не рассматривается.
Резюме принимаются на адрес jobs@maximaster.ru.
В резюме должна содержаться как минимум следующая информация:
- год рождения, образование, возможный режим работы (полный/не полный рабочий день), контактный телефон
- языки программирования, которыми владеете, начиная с наиболее близкого вам
- описание одной или нескольких самых сложных задач, которые решали с помощью этих языков
- тема письма с резюме должна быть "Младший веб-программист"
По результатам рассмотрения резюме вам будет направлено тестовое задание.
Чего мы ожидаем от кандидата:
- уверенное владение Symfony или 1C-Битрикс, PHP актуальных версий. Уверенные знания в HTML/CSS + Javascript, понимание аспектов работы LAMP стека, умение самостоятельно его настроить с помощью Linux Shell
- опыт разработки функционала на Symfony, 1С-Битрикс или любом современном фреймворке, реализация готовых модулей и решений под эти платформы
- понимание и опыт хотя бы поверхностного применения теоретических аспектов современной веб-разработки (SOLID, DRY, Design Patterns, PHP-FIG PSR's)
- умение работать в команде и поддерживать коллег, опыт использования инструментов для коллективной работы (git, gitlab/github/bitbucket или аналоги, redmine или аналоги)
- опыт проектирования оптимальной схемы баз данных для РСУБД и умение составлять оптимальные запросы к ней
- умение грамотно разбить задачу на составляющие, оценить трудозатраты и соблюдать поставленные сроки
Чем у нас занимается веб-программист:
- оценивает и решает интересные задачи совместно с коллегами на основе Symfony и/или 1С-Битрикс (eCommerce, интеграции с внешними площадками, аналитические сервисы, генерация документов, сложные UI, API для сторонних веб-сервисов и многое другое)
- разрабатывает модули для 1С-Битрикс и/или пакеты для composer
- принимает участие в ежемесячных митапах
- передает несложные задачи менее опытным коллегам и контролирует их выполнение
- изучает современные тенденции в веб-разработке и применяет их на практике в реальных задачах
Плюсом будет:
- участие в opensource проектах
- успешный опыт использования популярных инструментов и технологий из области веба (MongoDB, Sphinx, Node.js, Webpack, React, Vue, Angular, Docker, Kubernetes, Ansible, Redis, RabbitMQ, ELK Stack и т.д.)
- опыт работы по TDD
- понимание всех основных паттернов разработки, разницы между ними и умение обосновать необходимость того или иного паттерна в правильных ситуациях
- профильное образование
- понимание принципов безопасности веб-приложений
Резюме принимаются на адрес jobs@maximaster.ru.
В резюме должна содержаться как минимум следующая информация:
- год рождения, образование, возможный режим работы (полный/не полный рабочий день)
- языки программирования, которыми владеете, начиная с наиболее близкого вам
- описание одной или нескольких самых сложных задач, которые решали с помощью этих языков
- описание опыта работы
- тема письма с резюме должна быть "Веб-программист"
По результатам рассмотрения резюме вам будет направлено тестовое задание.
Чего мы ожидаем от кандидата:
- уверенное владение всем технологическим стеком компании
- богатый опыт применения теоретического аппарата программирования и веб-разработки в частности на практике (SOLID, DRY, Design Patterns, TDD, БЭМ, PHP-FIG PSR's)
- богатый опыт работы с прикладными инструментами (REST и RPC, XML/JSON, Ajax, TCP/IP, HTTP, NoSQL, Composer, less/sass, git, gitlab, redmine, bash и пр.)
- понимание и соблюдение принципов безопасности веб-приложений
- опыт управления небольшой командой разработчиков и ведения диалога с заказчиком
- опыт работы в сфере веб-разработки от 4х лет с использованием описанных в этом списке технологий и инструментов
Чем у нас занимается ведущий веб-разработчик:
- оценивает и решает неординарные задачи в сфере веб-разработки (архитектура высоконагруженных систем, RPC и REST сервисы, интеграции, распределенные вычисления, оптимизация производительности и т.д.)
- автоматизирует процессы разработки на своих проектах
- руководит командой разработчиков от 2 до 5 человек
- проводит Code Review
- проводит технические интервью для соискателей
- принимает участие в аттестации разработчиков компании
- курирует новоиспеченных коллег
- принимает участие в предпродажах новых проектов (аналитика, оценки)
- делится своим опытом с сотрудниками
- отвечает за сказанные слова и принятые решения
Будет плюсом:
- заметное участие в opensource проектах
- успешный опыт использования популярных инструментов и технологий из области веба (MongoDB, Sphinx, Node.js, Webpack, React, Vue, Angular, Docker, Kubernetes, Ansible, Redis, RabbitMQ, ELK и т.д.)
- понимание и опыт участия в Agile процессах
- осведомленность в современных тенденциях веб-разработки
- профильное образование
Отправляйте резюме на адрес jobs@maximaster.ru, в теме письма напишите "ведущий веб-программист". После отправки письма просим позвонить (920) 742-37-33 чтобы убедиться, что резюме дошло.