I have recently joined an Agile software enginerring consultancy as their sole front end developer.

It appears to me that one of the features of the Agile process is that you don't forward invest in features but the way I am being asked to work is to code everything up front thus creating a lot of forward investment. This has lead to a lot of separation from the rest of the team and a lot of pressure being placed on me delivering features for the server side guys.

I am having difficulty finding the fit between front end development and the Agile process and was wondering if anyone had similar experiences and how they dealt with them?

It would be interesting to get another perspective on this. I am not moaning as I am used to working like this (I come from an agency background) but it appears as though these Agile experts don't know how to make it work with front end development.