Overview:
We are seeking a skilled UI/UX lead to design and implement user-centric interfaces for our applications. The ideal candidate will collaborate closely with product managers, developers, and stakeholders to deliver seamless, functional, and visually appealing user experiences.
Key Responsibilities:
- Design & Prototyping
- Create wireframes, storyboards, user flows, and prototypes to communicate design ideas.
- Use design tools (e.g., Figma, Adobe XD, or Sketch) to develop interactive prototypes.
- UI Development
- Implement UI designs using modern front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular).
- Develop responsive and cross-platform interfaces that work seamlessly on different devices and browsers.
- User Experience Optimization
- Conduct user research, including interviews, usability testing, and feedback collection.
- Refine designs based on data, user behavior, and analytics.
- Collaboration
- Work closely with developers to ensure the feasibility of designs and successful implementation.
- Collaborate with product managers to align designs with business goals.
- Design Systems & Standards
- Maintain and enhance design systems, style guides, and component libraries.
- Stay updated with the latest UI/UX trends, tools, and best practices.
Required Skills & Qualifications:
- Bachelor’s degree in Design, Computer Science, or a related field (or equivalent experience).
- Minimum 5 years of relevant experience required
- Proficiency in react.JS required
- Proficiency in design tools (e.g., Figma, Adobe XD, Sketch, or similar).
- Strong knowledge of front-end technologies (HTML, CSS, JavaScript).
- Experience with frameworks like React, Vue.js, or Angular is a plus.
- Familiarity with accessibility standards (e.g., WCAG) and responsive design principles.
- Understanding of user-centered design principles and usability testing.
- Excellent problem-solving, communication, and collaboration skills.
- Experience in GIS related components (Mapbox, OpenLayers, WMS) is a plus.
Preferred Qualifications:
- Experience with motion design or animation tools (e.g., After Effects, Lottie).
- Familiarity with tools like Blender for 3D interface elements.
- Knowledge of enterprise UI/UX design, especially in WPF and XAML for desktop applications.
- Experience working with Agile or Scrum methodologies.