Listing (peer reviewed) software article on CV
I don't think this should be treated any differently from any other peer-reviewed publication on your CV. There is still some standard of quality that's applied before a manuscript will be published in JOSS. In practice, there isn't a huge gulf between "major revisions" and "rejection" - both indicate that the manuscript needs to be changed significantly before it can be published. The category of "rejection" just indicates that the journal editor does not want to be involved in that process. Even though you can't be "rejected" from JOSS, that doesn't alone indicate that the papers which are accepted are of lower quality. A low quality paper could receive a label of "major revisions" every time it's revised and submitted if it's still low quality - it never gets outright rejected, but it never gets published either. The fact that it's not rejected speaks more to the patience of the editors than to the quality of papers they choose to publish.