Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Equity Bank Limited (The "Bank”) is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank’s registered office is 9th Floor, Equity Centre, P.O. Box 75104 - 00200 Nairobi. The Bank is licensed under the Kenya Banking Act (Chapter 488), and continues to offer retail banking, microfinance a...
Job Purpose:
A user experience (UX) designer measures and optimizes applications (across different platforms online and offline) to improve the ease of use (usability) and create the best user experience by exploring different approaches to solve end-users’ problems. The end-result is in the form of design prototypes, wireframes and user interface (UI) specifications.
As the Front-end (UX/UI) Developer, you turn the prototypes and design components into client-facing applications (mobile or web). You design, build and integrate rich interactive applications using web technologies in a multi-tier environment.
JOB RESPONSIBILITIES
Design, develop, test and improve software
Work closely with designers and other development teams to develop dynamic, delightful and elegant user experiences
Develop user interfaces (UI) that meet best practice, business requirements, as well as user experience (UX) and design specifications
Create and maintain accurate and quality documentation for products developed
Work with multi-disciplinary teams to deliver software components
KEY COMPETENCIES
Excellent communication skills
Contribute as a strong collaborator with product and project teams
Demonstrate experience with end-to-end application and UI development
Demonstrate experience in the use of source code version control tools and workflows (preferably git)
Interest and ability to learn other programming languages as needed
Solid understanding of user-centered design principles
REQUIREMENTS
2-3 years of software development experience in one or more general purpose programming languages. Preference will be given to candidates who have experience in developing complex solutions for complete digital environments
Bachelor’s degree in Computer Science or computing-related subject
Experience working with web application development and/or mobile application development.
Experience with modern unit testing frameworks
Experience with HTML5, CSS3 and modern Javascript frameworks (e.g. React, AngularJS)
Practical knowledge of agile software development methodologies and continuous delivery
Bonus: demonstrated experience in information security, machine learning, natural language processing and/or networking
Build your CV for free. Download in different templates.
Join our happy subscribers