The User Facing Developer

In an earlier post, I outlined why I think that there is value in enterprise developer specialization.  I concluded that there are four emerging classes of developers: User Facing, Mobile, Business Logic and Data, and Operations.

User Facing developers are often called “front-end” developers and are responsible for what the users see.  They are concerned with technologies like HTML, CSS, JavaScript and their related tools, libraries and frameworks.  Their work has more to do with visual presentation and workflows than with business rules and business logic.  These developers often work with UX designers to help bring their designs to life, and might have UX skills themselves.

Continue reading “The User Facing Developer”