Обязанности Engineer
Список задач для этой должности зависит от конкретной компании и специфики ее продукта. В целом, это могут быть разные функции – проектирование, разработка, тестирование, написание документации, разработка методологии и стандартов. Также, такие специалисты могут заниматься руководством проектов реализуемых девелоперами.
Engineer: основные скилы
Прежде всего, специалисту на этой должности нужны технические навыки – знание языков программирования, фреймворков, библиотек и т.д. В добавок, необходимы знания алгоритмов, структуры данных, паттернов проектирования.
Кроме технического бэкграунда, инженерам обычно необходимы управленческие скилы, знание основ бюджетирования, управление проектами и т.д. Также, достаточно часто встречается требование – владение английским языком (если бизнес работает с международным рынком).