What are the responsibilities and job description for the Javascript Developer position at Harnham?
UX Engineer – Front-end Engineering (React)
Location: Washington DC (5 days a week)
4-Month contract with extension
We are seeking a talented and experienced UX Engineer to join our team. In this role, you’ll own the creation of exceptional, intuitive experiences across data and AI-powered applications. You will work closely with designers, engineers, and researchers to craft visually compelling, highly responsive, and accessible interfaces that drive our platform's success. Your work will directly impact the product's usability and user experience, making AI both powerful and approachable.
This is a customer-facing role within a cross-functional team, requiring the ability to manage timelines, collaborate effectively, and communicate across different team disciplines. Given the nature of the work, this role supports federal contracts with security requirements, so U.S. citizenship is required.
Key Responsibilities:
- Lead Discovery & Design: Identify client needs (both internal and external) and translate them into functional, creative, and innovative designs.
- Collaborate Across Teams: Work closely with cross-functional teams (designers, engineers, researchers) to define technical and creative requirements.
- Create UX Artifacts: Develop user stories, wireframes, product navigation maps, storyboards, process flows, and original graphic items (buttons, tables, menus, tabs, widgets).
- Usability Testing & Iteration: Conduct usability testing, analyze results, and refine the product based on feedback and testing insights.
- UI Component Development: Own the development and implementation of high-quality, interactive UI components from initial concept to final delivery.
- Collaborate on Front-End Development: Work closely with engineers to iterate on user experiences, ensuring performance, accessibility, and usability.
- Prototype & Concept Validation: Develop rapid prototypes using front-end technologies (CSS, JS/TypeScript, React) to test concepts and gather feedback.
- Advocate for the User: Continuously advocate for user-focused solutions, ensuring that user feedback drives design improvements.
- Coordinate API & Data Structure Integration: Partner with backend engineers to define APIs and data structures that enable seamless user interactions.
- Stay Current with Trends: Keep up to date with emerging UI/UX methodologies, technologies, and industry trends to enhance the platform.
Skills & Experience:
- Education: Bachelor’s degree in Design, HCI, Computer Science, or a related field.
- Experience: Minimum of 5 years of experience in UX project management and the design process from concept to deployment.
- Design & Engineering Expertise: Proven ability to collaborate effectively with engineering teams, with hands-on experience in front-end development (CSS, JS/TypeScript, React).
- Communication Skills: Strong ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- User-Centered Design: Expertise in graphic design, persona development, accessibility principles, and client management.
- Portfolio: A strong portfolio demonstrating your depth in UX/UI design and human-computer interaction, showcasing design processes, wireframes, prototypes, and completed projects.
Additional Requirements:
- U.S. Citizenship is required due to federal contract security requirements.
- Ability to work autonomously while maintaining collaborative communication with cross-functional teams.
Why Join Us:
- Work with cutting-edge AI technologies in a dynamic, collaborative environment.
- Shape the future of how people interact with AI-powered platforms.
- Competitive compensation and benefits.
Salary : $60 - $70