About Us
Enhancesoft is a software company headquartered in Alexandria, Louisiana, USA. Since the launch of our flagship product, osTicket, in 2004, it has become the world’s leading open-source customer support ticketing system, with millions of downloads and users. Our SaaS offering, SupportSystem, is serving thousands of paying customers in 121 countries and solidifying our position as a major player in the customer support ticketing software industry.
We are expanding our operations to Eldoret, Kenya and actively looking for a passionate and creative UI/UX Designer to join our growing team, working closely with our product managers and development teams to create visually appealing and user-friendly interfaces.
Job Overview
As a Senior UI/UX Designer, you will play a critical role in shaping the user experience of our digital products. You will collaborate closely with product managers, developers, and other stakeholders to create innovative and engaging user interfaces. This role requires a deep understanding of UI/UX design principles, advanced proficiency in Figma, and a solid foundation in front-end development, particularly with React.js.
Key Responsibilities
- Lead the end-to-end design process for web and mobile applications, from concept development to final implementation.
- Collaborate with product managers, developers, and other team members to define and implement innovative solutions for the product direction, visuals, and experience.
- Design high-quality wireframes, prototypes, and high-fidelity mockups using Figma, focusing on creating seamless and engaging user experiences.
- Conduct user research, develop user personas, and design user flows, information architecture, and sitemaps for complex applications.
- Work closely with front-end developers to ensure designs are implemented accurately in React.js, maintaining consistency, responsiveness, and performance.
- Create and maintain a comprehensive design system and component library to ensure consistency across all digital products.
- Conduct usability testing, analyze feedback, and iterate on designs to enhance the user experience.
- Mentor junior designers, providing guidance and feedback to help them grow their skills and ensure design consistency across projects.
- Stay up-to-date with the latest UI/UX design trends, tools, and technologies, and continuously seek ways to apply them to improve our products.
- Contribute to a user-centric design culture within the company by championing best practices in UI/UX design.
Technical Requirements
- Bachelor's or equivalent experience in Graphic Design, Interaction Design, Human-Computer Interaction, or a related field.
- 5+ years of experience in UI/UX design, with a strong focus on designing complex web and mobile applications.
- Advanced proficiency in Figma for creating wireframes, prototypes, and high-fidelity visual designs.
- Solid understanding of front-end development principles and experience working with React.js to bridge the gap between design and development.
- Strong experience in HTML, CSS, and JavaScript, with a deep understanding of responsive design and front-end frameworks.
- Expertise in creating and maintaining design systems, component libraries, and style guides.
- Proven experience conducting user research, usability testing, and incorporating user feedback into design iterations.
- Familiarity with version control systems (e.g., Git) and tools like Jira or Trello for managing design tasks and collaborating with development teams.
- Strong understanding of accessibility standards (WCAG) and their application in web and mobile design.
- Experience with animation tools (e.g., Principle, After Effects) and creating micro-interactions to enhance user experience is a plus.
Preferred Qualifications
- Familiarity with advanced front-end development frameworks and libraries beyond React.js, such as Vue.js, Angular, or Svelte.
- Familiarity with back-end development principles and API integration.
- Proficiency in advanced prototyping tools and animation tools (e.g., Framer, Principle, Adobe After Effects) to create interactive prototypes and micro-interactions.
- In-depth knowledge of accessibility standards (WCAG 2.1) and experience in designing inclusive and accessible user interfaces.
- Relevant certifications in UX Design (e.g., NN/g UX Certification, Human-Computer Interaction Certification, Google UX Design Professional Certificate).
- Experience in designing applications for global audiences, considering localization and multilingual design aspects.
- Strong analytical skills and experience working with data-driven design and A/B testing.
Why Join Us?
Impact global users with your work. Enjoy a competitive salary, growth opportunities, and a supportive team environment.
Application Process
If you are passionate about making a global impact in a dynamic and fast-paced environment, then we want to hear from you! Please submit your resume and a cover letter detailing your relevant experience at Enhancesoft Kenya Careers.
Please note that as part of our dedication to sourcing top talent, Enhancesoft Kenya partners exclusively with Tai Talent for candidate screening and initial outreach. If you are contacted by Tai Recruit, rest assured it is an official and integral part of our recruitment process. Third-party recruiters are not welcomed.