Hey there! I work as a front end developer for a fast paced startup. Since it's a small team, I do get involved in the backend development too and I love it! :) I find anything related to web fascinating. And having nearly 5 years of full-time work experience I have gathered -
a) an expert understanding of browsers, rendering and optimisation
b) thorough understanding of the core Javascript concepts
c) up to date information of the current UI trends, tools and techniques
d) experience in working with Agile software methodologies (XP, Scrum)
e) knowledge and experience in developing Single Page Applications
f) working knowledge in all the phases of the development lifecycle in small and large teams
g) wide experience in designing complex responsive/adaptive web pages
and last but not the least -
h) very good communication and interpersonal skills.