Date:
Middle-разработчик в Яндексе
Это описание стандартизовано и содержит описание методов веб-сервиса и типов данных, которые могут передаваться между сервисом и его клиентом
Верстка макетов
Алексей Штырняев: По опыту скажу, что первую работу можно искать очень долго
Backend: языки серверного программирования и фреймворки
PyCharm и IntelliJ имеют мощные встроенные форматеры с настраиваемыми правилами, поддерживающие PEP 8 для Python и другие стандартные руководства