Apparently for telling gender there is no specific method or sign but by experience one can have some guess prediction to make as males are more robust and aggressive dominating in attitude but females a little smaller in sze in comparison with same age mate males...... yeah you can enjoy watching them moving together, well something may differ in their patterns to identify them as if they are always together( donot doubt their friendship they are angels lol) , angels are capable to breed in about 6 months of age or more and size may be reduced due to malnutrition in some early age feeding( poor nutrition feeding).
When angels start to pair up they become a little or more aggressive and territorial towards all other tank mates , usually they clean and defend a stable broad leaf , heater rod or any inclined slope area ((they do check the stability and safety of the site by the test runs( do not mix it with itch scratching) before laying eggs, at times they test more than one or two locations for the final selection)) this is worth seeing believe me.
Before laying eggs the female becomes gravid ( a noticeable bulge in abdomen because of eggs accumulation ( should not be mixed up with swelling by overfeeding and constipation) and develops a genital papilla (the only reliable difference in genders) female fish papilla is more rounded and blunt to deposit eggs while male fish papilla is more pointed and slenderer just to fertilize eggs (external fertilization).
I am sure i do not need to write the hole story here, already written here enough. angels are more and more temperamental at this stage and their reflexes are at peak, so donot disturb them much. I Hope it helps you . Good luck.