Хороший разработчик Битрикс24 - это универсальный человек или сотрудник, который должен обладать большим количеством знаний.
В первую очередь, он должен понимать бизнес клиента с точки зрения нескольких ролей.
Например руководителя, владельца компании, руководителя отдела и рядовых сотрудников. Он должен уметь корректно и правильно задавать вопросы клиенту, чтобы составить техническое задание, а также чтобы прописать схему процесса и чтобы это было понятно в том числе для клиента и для других сотрудников, если он прекращает работу с клиентом и чтобы другой сотрудник мог прочитать его документацию и понять какие работы были сделаны. Разработчик должен знать функционал действий, чтобы он мог предложить клиенту решить его задачу несколькими способами.
Каждую задачу можно решить несколькими способами, например без подключений сторонних сервисов, используя стандартный функционал Битрикс24. Или подключение каких либо приложений. Также предложить более облегченный вариант работы и менее облегченный.
Например у нас есть самый простой процесс согласования документов и мы можем сделать процесс согласования, который будет ставить задания. И после согласования соответственно он у нас завершается. Либо мы можем его доработать так, что на каждое задание будет приходить уведомление ответственному сотруднику. Или например уведомление может приходить на почту или в телеграмм, а также можно сделать смарт процесс, в котором будут видны этапы работы с данным согласованием (кто когда согласовал, какие комментарии оставил), то есть мы сохраняем всю версию документов, которые у нас были. Исходя из этого разработчик должен правильно донести мысль о том, как сделать процесс функциональным и удобным, чтобы в дальнейшем мы могли его контролировать.
Само собой, он должен идеально знать саму систему и знать наиболее часто распространенные приложения из маркета, которые расширяют функционал и другие сервисы, которые также помогают решить задачи клиентов