Front end Web Developer

3 people like this description

Looking for the right front end web developer to help our systems meet demand and satisfy our increasing customer base. The right candidate will have a passion for creating, coding and implementing scalable web designs.

The Front End Web Developer will be responsible for supporting and creating new pages, applications and widgets for the existing web site and infrastructure, as well as developing new technologies.

The ideal candidate must display excellent written and oral communication skills with demonstrated interpersonal and organization abilities. A candidate for this position must be able to work in a varied, fast paced environment. Flexibility and tolerance is a necessity.

∙ Must be an HTML/5, CSS, Bootstrap, and Tiles wizard
. Experience in JSP and using tag libraries
∙ Proficient with JavaScript, AJAX (jQuery in particular), and Java
. Experienced using web MVC frameworks (specifically Spring MVC)
. Fluent in XML, JSON and RESTful web services (including integration with back-end services via web services)
∙ Be able to create an HTML/CSS page that is a near exact replica of a JPEG or PSD design and that works across a large set of browsers
∙ Have a solid focus on page speed and a good understanding of basic principles (e.g., deferring JavaScript, sprites/css, and compression)
∙ Experience coding with dynamic page content, validation framework, and page flow design for high traffic, scalable websites
∙ Strong attention to detail
∙ Process-oriented with ability to work with different user interface (UI) materials and rapid prototyping
∙ Experience in structured environment with increasing levels of responsibility and complexity
∙ Strong analytical, communications and organizational skills with an ability to thrive in a fast-paced production deadline-driven environment
∙ Proficient in most Microsoft Office applications as well as both Windows and Macintosh operating systems

Education and/or Experience
∙ Bachelor’s degree in computer science, MIS, or related experience