Reading this kinda threw me into a loop. Yes, jr and regulars are usually not able to do things generally attributed to senior developers.
Expecting someone that neither knows the implementation nor the language in-depth to be able to do that is kinda monkas