Also sometimes called a User Interface (UI) developer or User Interface (UI) engineer in larger teams, the primary focus of this role is often the front-end part of a website. In smaller teams or simple applications, the role can encompass all aspects of the website (including responsibilities that might otherwise fall to back-end or middle-tier roles). Generally though, this role is focused on making a website look and behave as dictated by the design.
Questions for Web Developers:
- Q: Can you describe your workflow when you create a web page?
A: When it comes to creating webpages, most developers break things up into pieces. They should be able to tell you how much “design” they need to get started (comps, wireframes, etc.) but mostly you are listening for thoughtful reasoning and planning.
- Q: What is responsive design, and have you ever implemented any mobile specific layouts?
A: Responsive design is about creating sites to provide an optimal viewing experience depending on the client. All web developer candidates should understand the concept, although not all will have utilized it. For those who have experience with responsive design, ask about the techniques they have used. It is likely they will mention flexible or fluid grids, media queries, or flexible images. Another great follow-up is to ask about the challenges with responsive images, since there is no “right” way and there are some good pros and cons with each.
Return to Technical Hiring Guide or get descriptions and interview questions for other tech roles: