Created a basic User Profile List using an API (React)
my two cents.

if what I'm writing is good enough to be considered for a Jr. React Dev position

This answer is completely subjective and depends on the company you're applying to. Each company has different expectations.
That being said, here are a list of improvements that I think (from my own personal experience) would make your profile stand out among other candidates for a job position.

Companies want developers with an understanding on the product. Did you simply implement the feature? Or did you go out of your way to think of important situations potential clients might encounter.

i.e.:

When you make API calls, did you use a spinner to let the user know that the list of users is being fetched from you API ?
Did you plan out/work on your design? Did you follow the design system?
Did you implement a global theme?



Avoiding writing pure text in your components, think ahead and start putting them in localized files so that you're one step ahead if the website needs translation.



Don't define a component within a component unless you don't have any other choice (i.e.: UserProfile / userProfile)



UserProfile (singular) returns a list of userProfile's? Doesn't seem right.

I think I would rename UserList --&gt; Users / UserProfile --&gt; UserList / userProfile --&gt; UserProfile


Did you write tests ?