Well, it's not quite at junior developer level. It doesn't read API documentation and work independently. It can only write code of which it has seen an example before. ChatGPT is at the level of a (bad) 1st year university student. This is how it does without an example: