User Experience Developer
0 people like this description
JOB DESCRIPTION/DELIVERABLES:
BASIC PURPOSE:
To conceive development solutions for web-based initiatives through well designed, tested, and efficient code leveraging best practices and keeping deliverables engaging, accessible and on-brand.
MAJOR RESPONSIBILITIES:
1) Develops and recommends comprehensive development solutions.
• Optimizes the user experience by developing compelling and engaging responsive digital experiences through the use of front-end web technologies (HTML, CSS/SCSS, JS, PHP) and coding practices
• Influences team members and business partners by explaining the impact of designing/development with the end user in mind
• Collaborates with project teams to effectively present the visual identity through an interactive property
• Assists in defining user experience goals through site engagement and execution of interaction models
• Operates within the Design Thinking methodology based on the product, channel, audience, and the application requirements or workflow
• Develops coding styles and best practices, to enhance component libraries, meet accessibility requirements (WCAG 2.0 AA), and guides the team in their use through a pattern library
• Creates prototypes for testing to ensure design meets business and user objectives
• Acts as subject matter expert for development and accessibility capabilities to designers and stakeholders
• Recommends user experience improvement opportunities
• Ensures design solutions remain engaging to the customer through a well-crafted experience
• Acts as facilitator to user acceptance testing to verify the final execution of a product with key stakeholders
2) Assists with managing multiple projects under tight deadlines across a broad variety of product categories and audiences.
• Proactively identifies development issues and successfully addresses those issues to ensure projects stay on track to meet interim project milestones, project time/scope/quality/funding expectations, and ultimately meet business objectives
• Assists teams through the Development Lifecycle for multiple projects within various phases; ensuring that the deliverables meet design expectations
• Performs as a project team member, owning UX development deliverables
3) Performs other related duties as assigned
Level I
• Bachelor’s degree in a related field, or the equivalent combination of education, training, and experience
• Understanding of modern development standards, techniques and methodologies (e.g., HTML, XHTML, AJAX, JavaScript, CSS/SCSS, etc.)
• Understanding of web development principles and ability to apply them
• Solid understanding of accessibility and web performance
• Knowledge of interaction design, responsive development, visual design, and industry standards
• Knowledge of user centered design processes and best practices
• Demonstrated detail and organizational skills
• Ability to adapt and learn new technologies to solve usability and development challenges
• Solid development communication skills