Principal Creative Engineer (Front-end Developer) Job in New York, New York US
Description
Principal Creative Engineer, Technology
Summary:
As a Principal Creative Engineer, you’ll be expected to perform in a leadership role within an interdisciplinary team that develops cutting-edge digital solutions. You must live and breathe innovation, continually learn new technologies, and inspire your team to find creative solutions. You’ll be the technical lead from project inception through initial design and strategy, then implementation, quality assurance and, ultimately, launch and maintenance. You will work closely with the creative teams to conceptualize and fine-tune the user experience, and you’ll collaborate with your technical colleagues to ensure the end-to-end solution is satisfying the project objectives throughout its entire lifecycle.
Job Experience:
6 to 8 years of UX architecture and development experience
Proven track record as a technical and/or creative team leader
Experience integrating with a multitude of backend platforms and architectures
Role requirements:
Excellent eye for design, motion and interactivity
Solutions oriented
Excellent communication skills
Technical Skills:
Expert in object-oriented JavaScript
Expert in semantic markup w/ HTML4 / XHTML / HTML5
Expert in CSS
Expert in data exchange between application layers via XML and JSON
Expert with AJAX development and interaction
Expert in the concept of progressive enhancement and graceful degradation
Experience with Facebook API, including policy issues
Expert in at least two of the following UI frameworks:
- JQuery [UI]
- YUI
- Dojo
- Touch
- Prototype
- Script.aculo.us
Expert understanding of software engineering methodologies and design patterns; ability to drive good software engineering practices
Expert in Mobile Web UI development and best practices
Expert estimation scoping skills
Expert in documenting architectural solutions and code
Knowledgeable in automated user-experience testing methods.
Proven ability to take leadership in proposing, researching and implementing creative technology solutions
Comfortable in UNIX and Windows/Mac environments
Excellent time management skills
Expert understanding of Accessibility standards and their respective implementations
Experience leading and mentoring offshore teams a plus
Responsibilities:
Drive solutions between Creative and Technology teams
Delegate responsibilities to your team efficiently
Maintain a consistent focus on quality for the entire project
Perform code reviews; develop and adhere to coding standards
Stay abreast of ever-emerging technologies and techniques
Stay abreast of ever-evolving web standards
Present internally and externally about your area of expertise
Become a recognized subject matter expert within your field(s) of expertise
Encourage team awareness and appropriate adoption of emerging technologies
Mentor more junior team members in their utilized technical skills
Collaborate with other departments to ensure high quality solutions and timely delivery
Maintain open lines of communication relating to the status of a given project and its risks and challenges
EOE