Overview
Skills
Job Details
Our client is a national trade association that is the leader in its industry. They can provide you with competitive pay, an outstanding benefits package, a convenient DC location, a professional collegial work environment and an opportunity to work on issues of national significance.
The Marketing and Communications team supports the association s website and several other related sites. They support all content, online advertising and front- and back-end development to create and deliver experiences to their customers. The main web site is their primary channel for ecommerce and for advocacy campaigns. The team is central to enabling the association to do business and support the associated industry.
Description:
With our client in mind, we are looking for a UI/UX Developer who will be responsible for implementing interactive experience and visual elements for all digital properties (primary website, ecommerce, app, subsites, etc). This position is increasingly critical as our client has embraced personalization, multivariate testing, and multiple software platforms that comprise a connected customer experience (eCommerce, community, eLearning, and marketing personalization). The UI/UX Developer will be responsible for gathering business requirements, designing flexible and resilient digital solutions, aligning web design and user experience, optimizing web pages for maximum efficiency, and delivering high-quality UI code for properties. In addition, this person will work with external development vendors on enhancements and code changes to web properties.
Responsibilities:
- UX Design and UI Development
- Work with project stakeholders to understand project goals, outcomes and corresponding UX needs
- Manage web design & development project timelines and communications, to ensure shared understanding of goals, steps, and timelines with project stakeholders and critical project contributors
- Collaborate with other UI/UX developers, content strategists, and UX designers to develop design solutions, through whiteboarding, wireframes, and prototyping.
- Design user-focused, user-friendly digital experiences that meet stakeholder needs.
- Leverage branding, look and mood for the overall project and maintain digital brand consistency throughout design
- Support UX research studies, testing, and analytics gathering; and recommend the use of these tools where appropriate to assess a business problem or design solution
- Develop and maintain front-end code on web properties:
- Collaborate with the UX team in developing reusable front-end code that meets project needs and overall vision for web properties
- Build high-quality, interactive prototypes that can be used by back-end developers and shared with project stakeholders
- Work with third party support team of back-end developers to optimize web pages
- Ensure web design is optimized for mobile, tablet, and web devices; and works well cross-platform and cross-browser
- Develop UI code with accessibility best-practices in mind, and support mitigation of ADA compliance issues identified by our vendor
- Support ad hoc requests for front-end code needs, from other departments, for external digital projects
- Maintain the style guide, as code changes, to support internal clients, content authors, and external vendors
- Participate in Agile ceremonies, meetings and process with third party support team:
- Create user stories for bugs and new designs, that reflect business problems, potential solutions, and necessary requirements to satisfy the story.
- Support the Product Owner in and the Agile team in grooming of all user stories created by designers and stakeholders, to ensure they are well-scoped, feasible, and actionable, and team members have a shared understanding of the work needed.
- Contribute to daily standups. Identify risks that threaten sprint commitments and elevate them to the Agile team for support and mitigation.
- Share code contributions through JIRA and Git and collaborate with the team to ensure code is built into higher environments and tested on schedule for a successful sprint.
- Assist in QA before all code deployments, to ensure that developed code delivers expected results and there is no unexpected degradation of existing code
- Support deployment efforts for the main website and other digital properties
- Support the content team
- Help to resolve issues with unexpected Sitecore behaviors
- Work with the content team to advise internal clients on how best to accomplish their goals while working within style guidelines and available technical features for the main website
- Set up complex or novel layouts for the content team, leveraging available data templates, layouts, and components
- Optimize on-site search behavior to deliver the search results needed by both users and the business Support content entry and editing efforts as needed
- Experience collecting requirements is a plus
Qualifications:
- At least five years of experience working in UI/UX development.
- Four-year degree in a related field - such as HCI, computer science, or visual design desired; equivalent professional experience may be demonstrated instead
- Understanding of key web design principles
- Proficiency with HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Experience working with mobile-first CSS, and creating cross-browser cross-platform code
- Prior work with a .NET platform such as Sitecore
- Understanding of server-side CSS
- Experience exporting and manipulating graphics from Adobe suite required; experience with generating wireframes and prototypes, especially with Axure, a plus
- Familiarity with either Azure DevOps or JIRA, including coordinating code commitments for deployment. Experience with both systems is a plus
- Experience working with GitHub
- Experience working with developers to provide code that meets business requirements of the CMS
- Familiar with accessibility standards and willingness to work with external ADA Audit Team to solve accessibility issues
- Excellent verbal communication skills and good interpersonal skills
- A strong portfolio of prior work products, with a clear explanation of personal contributions to the end product
- Experience working with other designers in an iterative, user-centric design process in UX design/interactive prototyping
- Good problem-solving skills
Preferred certifications:
- Certification in a .NET CMS system, especially Sitecore
- Understanding of SEO principles
- Good problem-solving skills
- Familiarity with using microdata
This is a contract position, with a high likelihood of conversion to full time employee working directly for our client. The annual compensation on conversion is targeted for this position is $100,000 - $110,000/yr. plus full benefits (401k is 6% PLUS 6% matching). During the contract period, we will compensate you at the same level as a full employee of AAJ Interactive, or if you would prefer, we can have you work as an hourly employee or contractor (with comparable compensation).
The client is in the Washington DC area and this is a hybrid position where you will be required to be on-site in DC at least 2 days/week. Please do not apply if you are not local to DC, and able to be on-site at least 2 days/week.
If this sounds like you, please respond with your resume and compensation requirements as soon as possible. Please no agencies.
About AAJ Interactive Technologies:
AAJ Interactive Technologies, established in 1997 by cutting-edge technology executives, is a technology professional-services company supplying project-based consulting, staff augmentation, and recruiting services to leading firms throughout Metropolitan Washington, DC area.
We work differently from most of our competition. In our careers, we have been the ones doing the hiring (managing and mentoring large staffs in a corporate culture), and we have been the ones being hired (consulting in small and large roles alike). This unique perspective allows us to understand both sides of this business. We take the time to ensure our consultants/candidates will be successful where they are placed.
We believe that because of our principles we have succeeded where others have failed. The recruiting/technology space can be full of companies that are not really looking out for your interests ask around we re not one of them! We want you to succeed, and we ll do everything we can to help you do just that!