C Шаблон описания работы разработчика/

Мы ищем талантливого разработчика C, чтобы присоединиться к нашей быстро развивающейся ИТ-команде. Ваша основная задача-проектирование и создание стабильных и простых в модулях C и встроенных системах для языков высокого уровня. Вас также могут попросить реализовать модули производительности, обнаружить узкие места и ошибки устранения неполадок.

Чтобы быть успешным в качестве разработчика C, вы должны свободно владеть языками программирования C и C ++, обладать превосходными способностями решения проблем и иметь твердое понимание инструментов версии кода. Наконец, разработчик высшего уровня C может писать чистый, многократный код, который хорошо работает с другими языками более высокого уровня, такими как Java, Go, Node.js и Python.

C Профиль работы разработчика

C - это компьютерный язык, который может использоваться для различных целей. Программистам C часто просят написать код, который интегрируется в операционные системы, модули, укоренившиеся системы или библиотеки низкого уровня для дополнительных языков высокого уровня, таких как Python, Node.js и GO. Может быть трудно найти отличных разработчиков C, потому что язык относительно древний и, как правило, служит определенным нишам.

Отчеты

  • Технологический лидер
  • Главный технический директор

C Требования и навыки разработчика

  • Тщательное понимание Boost и STL
  • Твердое знание структур данных и алгоритмов
  • Опыт МПК, включая программирование сокетов
  • Знание многопоточного чтения, включая расовые ситуации, тупики и устранение неполадок
  • Понимание XML и реляционных баз данных
  • Степень бакалавра в области компьютерных наук, математики или связанной дисциплины
  • Знание объектно-ориентированного анализа и дизайна
  • Сильные способности к решению проблем
  • раньше работал как человек с хорошим чувством владения

C Требования и навыки разработчика

  • Тщательное понимание Boost и STL
  • солидные знания структур данных и алгоритмов
  • Опыт МПК, включая программирование сокетов
  • Знание многопоточного чтения, включая расовые ситуации, тупики и устранение неполадок
  • Понимание XML и реляционных баз данных
  • Степень бакалавра в области компьютерных наук, математики или связанной дисциплины
  • Знание объектно-ориентированного анализа и дизайна
  • Сильные способности к решению проблем
  • раньше работал как человек с хорошим чувством владения