I got reply from the VP yesterday and the message is as below
Here is a short review
-Tech. Knowledge is set up in specific areas which is not commonly used in our organization.
-we wont be able to able to satisfy your approach in continue focusing on both front end and back end development.
-Lacking of design expertise which is required in our organization.
Please not that it is not about your abilities and knowledge but about how does your current experience suits to our needs