At first i tought it was the in-game part that was broken, which made character not to be updated.
However, how can it be that a character that is broken in myddo shows up fine in yourddo?

I blame wordpress for most of the woes of myddo, and would choose drupal as replacement.
The Yourddo site is proof that good and working things can be done with the character and guild feeds.

There's no entry for web app dev in turbine jobs atm, but i recall having seen one that was fairly broad.
It didn't stop at LAMP + CMS, for example, which is already work for a whole team.
Sure a web expert can handle it alone but maybe is better to ask for specialists from start.