Front End Web Developer/Designer
Front-end developers at AudienceView aren’t just front-end developers. Yes, you’re expected to be proficient in all the technical stuff – HTML, CSS, JS – but you’re also expected to understand how all of that fits into delivering exceptional user experiences.
And that starts at Day 0, not at day 60 when decisions have already been locked in and promised. No. As a front-end developer you’ll work alongside one of our brilliant designers from the get-go to conceptualize and build usable interfaces and interactions that have real impact on real people.
Your mandate is to make smart and scalable decisions around the technology that brings our work to life. You’re expected to be able to speak intelligently to (and sometimes defend) those decisions that you make. Strong verbal and written communication are the backbone to succeeding here.
You should also understand that design isn’t just for designers. That means that you think actively about design systems and even adjust the padding on the odd occasion a designer slips a pixel. That also means that you see and respect the fact that you’re an essential half to a cohesive UX-driven ecosystem.
We look to our front-end developers to adopt and extend standards for teammates and partners. To do that well, you have to have a keen understanding of design and development workflows.
We also expect experimentation to be part of your own workflow and would encourage you to evangelize the progressive technologies that you believe in.
If you can build a custom plugin with WordPress, that’s an asset. If you have working experience with MVC’s, even better. If you’re passionate about building meaningful experiences for people just like you (and others that might not be just like you), then you should definitely get in touch.
- 5+ years experience
- The ideal candidate should possess superior UI skills and be able to translate high-level requirements into beautiful, institutive, and functional user interfaces
- Experience in producing quality code that meets best practices standards
- Good understanding of DOM and using jQuery
- Experience using CSS pre-processors (e.g.Less).
- Ability to develop across multiple browsers
- Understanding of cross-platform support using responsive web design
- Knowledge of Twitter Bootstrap and comfortable extending/customizing such frameworks
- Knowledge and understanding of internationalization
- Knowledge and understanding of consuming webservice (SOAP, Restful, etc)
- Experience with build tools such as Maven
- Understanding of security vulnerabilities in front end code (e.g. XSS, CSRF, SQL injection) and how to prevent them