User Experience (UX/UI) Design Full Stack Developer Account Manager Sales Agent Brand Ambassador

Company Information
Odyssey Capital is a consumer finance organization leveraging financial inclusion by allowing people to pay for otherwise unaffordable smart devices and other consumer items in affordable monthly instalments.
Our core product is Lipa Later (Pay later). To ensure our clients receive nothing short of a high quality range of emerging and trending products, we continue to engage in partnerships with quality brands including but not limited to Samsung East Africa, Anisuma, Oppo Kenya, Infinix, Startimes, Jumia, Saruk, Tile and Carpets, House Wifes Paradise.
Responsibilities

Develop new user-facing features
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Understand product specifications and user psychology
Conduct concept and usability testing and gather feedback
Create personas through user research and data
Define the right interaction model and evaluate its success
Develop wireframes and prototypes around customer needs
Find creative ways to solve UX problems (e.g. usability, findability)
Communicate design ideas and prototypes to developers
Keep abreast of competitor products and industry trends

Qualifications

Proven experience as a UX Designer, UI Designer or similar role
Strong portfolio of design projects
Familiarity with interaction design and information architecture
Proficient understanding of web markup, including HTML5, CSS3
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Ajax and Node js.
Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, NodeJS, ReactJS
Good understanding of asynchronous request handling, partial page updates, and AJAX
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.
Familiarity with tools such as as Gimp or Photoshop is a plus.

A UI/UX designer is expected to deliver finished resources for the developer to incorporate into the app. However, quite often a front-end web developer needs to make some small adjustments. Proficient understanding of cross-browser compatibility issues and ways to work around them. Proficient understanding of code versioning tools, such as Git / Mercurial / SVN. Good understanding of SEO principles and ensuring that application will adhere to them.

go to method of application »