Lead Front-End Web Developer
Department: Development
Reports To: Development Manager
Classification: Exempt
Division: 73F/45-DHM
Company
eNeighborhoods is a recognized leader in software development for the real estate industry. At eNeighborhoods, we strive to constantly improve the way we build user interfaces and not only employ the latest UI development methodologies, but also “push the envelope” to discover and establish our own, unique approaches to UI. Our integrated suite of on-demand applications is relied upon by thousands of customers nationwide to align their businesses to their strategies. As part of eNeighborhoods, you have a unique opportunity to join an exciting, dynamic and closely-interactive group of people, whose focus is to power the websites and tools of the major brands of the real estate industry.
Description
We are actively seeking candidates who want to flex their UI development muscles and be part of a dynamic, growing team of engineers dedicated to defining and creating the next generation in front-end, UI technology here at eNeighborhoods. The ideal candidate will be an expert in all aspects of client side web programming with passion for accessibility, performance, elegance, and cross-browser compatibility, a history of on-time delivery, excellent communication, and a positive, get-it-done attitude.
Responsibilities
As a Lead Front-End Web Developer, your responsibilities will include working with and providing technical leadership for the Web Design Team, developing rich user interfaces and UI components for our enterprise-level Software as a Service (SaaS) applications. A primary mission of this position is to be a driving force behind creating consistency in our eNeighborhoods UI; not just from the standpoint of “look and feel” but function as well. In addition, you will be able to clearly communicate your ideas both verbally and on “paper” and openly provide and receive regular input from your peers. You never settle for second best and are naturally curious. You have a penchant for and drive to quickly learn and master skills in new technologies. This position will be responsible for working with interaction architects, designers, and other front end engineers to implement the web experience.
Skills
Expert of web standards, CSS-driven layouts and a master of the DOM
Expert-level knowledge of CSS, DHTML, XHTML, XML, HTML and Javascript
Expert knowledge developing cross platform/browser compatible production ready solutions
Ability to create production-quality XHTML, CSS and JavaScript code for use in content management
systems, Web applications and templating engines
Ability to follow technical specifications and production processes
Ability to work with themeable CMS applications
Ability to adjust graphics and create / optimize graphics assets as needed to complete templates
Ability to work with source/version control software
.NET compatible markup, Accessibility, Usability, Mobile
Design Acumen with a good eye for aesthetics and detail; can faithfully convert Photoshop design
specifications into a functional front end design
Aptitude to understand and build SEO/semantic solutions
Chair and lead code reviews, and coach or train new staff including designers and other Web specialists
Evaluate, recommend, and customize tools & techniques used by the team
CSS Master who can build cross platform/browser solutions and ensure link integrity and overall quality
Convert provided design specifications into front end styles that define the UI of our client side based
applications using your expertise with Javascript and CSS
Excellent time management, problem solving, teamwork, organization and communication skills
Qualifications and Experience
5+ years experience working on large-scale corporate Web sites
URL samples, and a Web project portfolio a highly considered plus
Experience translating comps and wireframes into flexible and usable code templates optimized for performance
Experience with Photoshop and Illustrator
Experience coding and editing Ajax and Javascript
Experience with table and tableless based coding practices
Experience with design concepts and best practices
Strong working knowledge developing cross platform/browser compatibility for dynamic web applications
Experience developing large customer facing websites
Experience tasking and reviewing work of more junior web design and developers
Exposure to formal usability testing and knowledge of usability principles
Knowledge of, and experience with, working with the Document Object Model
Knowledge of Search Engine Optimization, Search Engine Marketing and general Web site traffic metrics
Excellent client service and customer service skills
Knowledge of, and experience with, Information Architecture best practices
Hands-on experience in full development life cycle software development
Proven and demonstrable expertise with advanced JavaScript, DHTML
Familiarity with best-practices for usability and accessibility standards
Writing high-quality, testable, maintainable, and well-documented code
Team leadership or management experience is a plus
Education
Bachelor's degree in Computer Science, Engineering or in a Design discipline or equivalent experience.
|