CityJet does use seniority, but only in certain circumstances. For example redundancy (this was used in 2012), and the order of starting successful command applicants.
The seniority is across fleet type and it's not widely publicised (though well known by us long serving guys).