Quote by kiteares
By a little late, I mean they should be at the top to help people decide if the story is something they will like or more importantly, something they want to avoid.
If you land on a story page from a search engine or a direct link from a notification PM (when they start working), I agree. If you enter from the front page or a category landing page, the tags are there before you click through so you don't necessarily need to see them again.
Adding them at the top does push the start of the story further down the page, which is a drag. My preference would be a single 'tags' link at the top (one of these: https://cdn.onlinewebfonts.com/svg/img_196274.svg icons), alongside the other stats. When you click/tap, it reveals the list of tags in a row/grid beneath the stats. Tap again to hide them. Thus:
1) They take up no more vertical space unless people opt to view them.2) Readers who have already seen the tags because they came from a landing page don't unnecessarily see them again.
3) Readers who don't care (or like surprises!) aren't inconvenienced by seeing them and having to skip over them.
4) The tags still appear in full at the bottom, allowing you to click through to find other stories on similar themes after you've enjoyed the current story.
If this proposal is considered, I'd be tempted to let the state of the tag toggle at the top of the story pages 'stick' so once you toggle it open, it stays open on all stories until you tap the tag icon to close it.