Этот шаблон описания вакансии Back-end разработчика поможет вам привлечь кандидатов с навыками разработки, отвечающими требованиям вашей должности.
Краткое описание должности
Мы ищем опытного Back-end разработчика, чтобы присоединиться к нашей ИТ-команде. Вы будете отвечать за серверную часть наших веб-приложений.
Если вы обладаете отличными навыками программирования и страстью к разработке приложений или улучшению существующих, мы хотели бы с вами познакомиться. В качестве Back-end разработчика вы будете тесно сотрудничать с нашими инженерами для обеспечения согласованности системы и улучшения пользовательского опыта.
В конечном итоге, вы должны уметь разрабатывать и поддерживать функциональные и стабильные веб-приложения для удовлетворения потребностей нашей компании.
Обязанности
- Участвовать во всем жизненном цикле приложения, уделяя особое внимание кодированию и отладке
- Пишут чистый код для разработки функциональных веб-приложений
- устранять неполадки и отлаживать приложения
- Проводить тесты пользовательского интерфейса для оптимизации производительности
- Управлять передовыми технологиями для улучшения устаревших приложений
- Сотрудничать с Front-end разработчиками для интеграции элементов, ориентированных на пользователя, с логикой на стороне сервера
- Сбор и рассмотрение технических и дизайнерских требований
- Проводить обучение и оказывать поддержку внутренним командам
- Создание многократно используемого кода и библиотек для будущего использования
- поддерживать связь с разработчиками, дизайнерами и системными администраторами для определения новых функций
- Следите за развивающимися технологиями
Требования и навыки
- Подтвержденный опыт работы в качестве Back-end разработчика
- Глубокое понимание всего процесса веб-разработки (проектирование, разработка и развертывание)
- Практический опыт работы с такими языками программирования, как Java, Ruby, PHP и Python
- Рабочие знания основ CMS
- Знакомство с языками front-end (e.g. HTML, JavaScript и CSS)
- Отличные аналитические навыки и навыки управления временем
- Навыки работы в команде и умение решать проблемы
- Степень бакалавра в области компьютерных наук или в соответствующей области
Поделиться