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 и реляционных баз данных
- Степень бакалавра в области компьютерных наук, математики или связанной дисциплины
- Знание объектно-ориентированного анализа и дизайна
- Сильные способности к решению проблем
- раньше работал как человек с хорошим чувством владения