SENIOR FRONT END DEVELOPER
MANDATE:
Design, implement, and deliver reusable and scalable front-end software that suits Interactive One's business goals and needs. Collaborate with other disciplines in determining suitable and viable solutions to address opportunities. Senior Front End Developers are responsible for implementing client-side software components for Interactives One's various product offerings targeting African-Americans.
KEY RESPONSIBILITIES:
Develop and maintain the front-end software powering Interactive One's properties
Create high-performance, reusable, and well-tested front-end software adhering to department standards
Measure and optimize the performance of solutions
Contribute in developing reusable standards and libraries with other front-end developer in order to drive technical innovation
Participate in departmental code-reviews and discussions
Maintain a current understanding of relevant technologies as they arise and leverage them in providing innovative solutions
Work closely with members of the user experience team and visual design team to achieve desired results, uphold visual standards, and encourage re-usability
Responsible for scoping, estimating, and reporting progress of work.
Critical Competencies for Success:
Understanding of the distinction between style and structure
Understanding of how to write purely semantic and valid XHTML
Understanding of browser compatibility issues with JavaScript and CSS
Understanding of front-end/client side performance concerns
Excellent analytical and problem solving skills
Comfortable working in an Agile environment
Ability to collaborate in a team environment or work independently
Ability to follow direction and remain open to the ideas of others
Familiarity with Social Networking concepts
EXPERIENCE:
4+ years as a front-end web developer for high-traffic, business-to-consumer websites
Experience developing websites using XHTML for structure and CSS for style
Experience creating enhanced user-interfaces using JavaScript and AJAX
Experience with a JavaScript Toolkit such as jQuery or YUI
Experience cutting and and translating PSDs into functional XHTML/CSS
Experience with server-side web technologies such as PHP, Python, or JSP
Experience with object-oriented programming or familiarity with object-oriented concepts
Experience measuring and improving the performance of website front-ends a plus
Familiarity with an Open Source CMS such as WordPress a plus
Familiarity with mobile development a plus
Familiarity with HTML5 or CSS3 a plus
Familiarity with Flash and ActionScript a plus
EDUCATION:
ADMINISTRATIVE RESPONSIBILITIES:
To stay within all relevant departmental policies & procedures at all times
To attend all meetings as requested
To develop, implement and manage a proactive, efficient, user friendly filing system as it applies to the overall function
To ensure that appropriate Self-Management is exercised at all times, as it applies to the overall function and specifically as it relates to:
o Overall professionalism
o Judgement
o Poise and etiquette
o Propriety
o Dress code (includes appropriate grooming )
o Confidentiality (at all times)
o Managing emotions (emotional maturity and control in all situations)
o Taking initiative (may include taking risks)
o Being self-directed
o Accepting responsibility
o Being accountable
o Self-critiquing
o Accepting and growing with others critique
o Being objective (when relevant)
o Building and maintaining workable relationships
o Suspending judgment (when relevant)
o Not discriminating
o Being accepting rather than judgmental (when appropriate)
o Allowing others their feelings
o Extending common courtesies
o Behaving out of a sense of urgency (when appropriate)
o Striving for Balance
o Appropriately delegating
o Evolving self-awareness
o Problem solving and decision making (within scope of the function)
PROFESSIONAL DEVELOPMENT
Actively participate in all skill building workshops as necessary
Continually stay updated on relevant industry information
MANDATE:
Design, implement, and deliver reusable and scalable front-end software that suits Interactive One's business goals and needs. Collaborate with other disciplines in determining suitable and viable solutions to address opportunities. Senior Front End Developers are responsible for implementing client-side software components for Interactives One's various product offerings targeting African-Americans.
KEY RESPONSIBILITIES:
Develop and maintain the front-end software powering Interactive One's properties
Create high-performance, reusable, and well-tested front-end software adhering to department standards
Measure and optimize the performance of solutions
Contribute in developing reusable standards and libraries with other front-end developer in order to drive technical innovation
Participate in departmental code-reviews and discussions
Maintain a current understanding of relevant technologies as they arise and leverage them in providing innovative solutions
Work closely with members of the user experience team and visual design team to achieve desired results, uphold visual standards, and encourage re-usability
Responsible for scoping, estimating, and reporting progress of work.
Critical Competencies for Success:
Understanding of the distinction between style and structure
Understanding of how to write purely semantic and valid XHTML
Understanding of browser compatibility issues with JavaScript and CSS
Understanding of front-end/client side performance concerns
Excellent analytical and problem solving skills
Comfortable working in an Agile environment
Ability to collaborate in a team environment or work independently
Ability to follow direction and remain open to the ideas of others
Familiarity with Social Networking concepts
EXPERIENCE:
4+ years as a front-end web developer for high-traffic, business-to-consumer websites
Experience developing websites using XHTML for structure and CSS for style
Experience creating enhanced user-interfaces using JavaScript and AJAX
Experience with a JavaScript Toolkit such as jQuery or YUI
Experience cutting and and translating PSDs into functional XHTML/CSS
Experience with server-side web technologies such as PHP, Python, or JSP
Experience with object-oriented programming or familiarity with object-oriented concepts
Experience measuring and improving the performance of website front-ends a plus
Familiarity with an Open Source CMS such as WordPress a plus
Familiarity with mobile development a plus
Familiarity with HTML5 or CSS3 a plus
Familiarity with Flash and ActionScript a plus
EDUCATION:
ADMINISTRATIVE RESPONSIBILITIES:
To stay within all relevant departmental policies & procedures at all times
To attend all meetings as requested
To develop, implement and manage a proactive, efficient, user friendly filing system as it applies to the overall function
To ensure that appropriate Self-Management is exercised at all times, as it applies to the overall function and specifically as it relates to:
o Overall professionalism
o Judgement
o Poise and etiquette
o Propriety
o Dress code (includes appropriate grooming )
o Confidentiality (at all times)
o Managing emotions (emotional maturity and control in all situations)
o Taking initiative (may include taking risks)
o Being self-directed
o Accepting responsibility
o Being accountable
o Self-critiquing
o Accepting and growing with others critique
o Being objective (when relevant)
o Building and maintaining workable relationships
o Suspending judgment (when relevant)
o Not discriminating
o Being accepting rather than judgmental (when appropriate)
o Allowing others their feelings
o Extending common courtesies
o Behaving out of a sense of urgency (when appropriate)
o Striving for Balance
o Appropriately delegating
o Evolving self-awareness
o Problem solving and decision making (within scope of the function)
PROFESSIONAL DEVELOPMENT
Actively participate in all skill building workshops as necessary
Continually stay updated on relevant industry information
Source: Joel On Software