The Hexagon Safety, Infrastructure & Geospatial User Experience team supports our customers in making the world a safer place. If you enjoy working with distributed, multi-disciplinary teams to design and develop innovative solutions that support users solving challenging problems in real time, you have come to the right place. The UX team works directly with customers in the public safety, safe/smart cities, and security industries. Because our customers are the first responders in times of emergency, designing and developing tools that help them succeed is exciting and meaningful work.
The UX team includes visual and interaction designers, user researchers, UX Quality Assurance (QA), and UX Editor working across many product portfolios within our division. We are looking for talented professionals to plan and execute complex assignments in the development of global products and solutions, with an emphasis on application usability by a large number of office and mobile users.
The ideal candidate will support the larger team by performing the following UX design tasks:
Support the development, maintenance, and delivery of the UX design system
Support design and development of user experience for software products from conception to delivery
Support the user research team in the creation of prototypes for user studies
Collaborate with designers, user researchers, software developers, Product Management, and Marketing to ensure the delivery of excellent user experiences
Keep up to date on changing front-end technologies and how they can be applied to the tools provided by the UX team
Research and evaluate emerging trends in interaction and interface design and match those to users' needs
Qualifications
3-5 years of experience in front-end design of web and mobile applications
Experience with modern front-end frameworks
Experience building reusable components and front-end libraries
Background in web design and development a plus
Experience building and using web APIs a plus
Strong interpersonal communication skills and ability to work effectively with customers, users, and other product team members
Ability to lead discussions with stakeholders and other development team members
Enthusiasm for an agile, iterative design process, driven by customer needs and requests
Ability to collaborate with distributed team members to create and communicate content strategy
Collaborate with designers and user researchers to design, create, and execute usability tests
Ability to travel to customers sites (10-25%) to engage with users through ride-alongs, interviews, and usability tests
Ability to perform tasks that require moderate physical activity such as: walking 2 miles, standing for extended periods of time, lifting and carrying 25lbs (for example, a backpack containing a laptop and other user testing equipment)
Required: Strong knowledge of React, JavaScript, HTML, and CSS
Preferred: Experience with React Native for mobile projects
Preferred: Experience with Git version control to manage changes
Preferred: Experience with frameworks like Angular, Vue.js, NextJS, SvelteKit
Education:
Required: BS in Computer Science or related degree