Jobs At African Development Solutions Jobs In Kenya

 Jobs At African Development Solutions Jobs In Kenya 

React Native Developer

Job Type Full Time
Experience 5 years
Location Nairobi
Job Field ICT / Computer 

BACKGROUND FOR CONSULTANCY

Adeso is looking for a React Native developer interested in building performant web, mobile apps on both the iOS and Android platforms. Resource will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities:

Build pixel-perfect, buttery smooth UIs across all identified channels like web and mobile.
Build the Responsive UI using SCss and Typescript and Create UI and app components from wireframes and prototypes
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Transition existing wordpress web apps to React Native.
Write tests to ensure top performance
Boost front-end or client-side performance by eliminating performance bottlenecks
Create and implement smooth, clean animations to attract and retain customers on multiple platforms

Qualifications

At least a Bachelor's or Master's degree in computer science or a related field
Expertise with at least 5 years of experience creating UIs and apps
A complete understanding of the entire web and mobile app development lifecycle, including iOS and Android platforms
In-depth knowledge of CSS, JavaScript, Java, HTML front-end programming languages, typescript and functional programming
Knowledge of responsive and user interface designs
Experience with React Native packages like ionic, Material and others
Experience working with document request models, REST APIs, third-party libraries, and offline storage
Experience with TypeScript, unit testing, code debugging, and prop types
Strong understanding of React fundamentals such as component lifecycle, Virtual DOM, and component state
Firm grasp of the JavaScript and Knowledge of object oriented programing
Ability to write well-documented, clean Javascript code
Rock solid at working with third-party dependencies and debugging dependency conflicts
Understanding of REST APIs, the document request model, and offline storage
Experience with automated testing suites, like Jest or Mocha

go to method of application »

UX Designer

Job Type Full Time
Experience 3 years
Location Nairobi
Job Field ICT / Computer 

BACKGROUND FOR CONSULTANCY

We are looking for a user-experience (UX) designerable to understand our business requirements and any technical limitations, as well as be responsible for conceiving and conducting user research, interviews and surveys, and translating them into sitemaps,user flows, customer journey maps, wireframes, mockups and prototypes. The UX designer will also be expected to design the overall functionality of the product, and in order to ensure a great user experience, iterate upon it in accordance with user-testing.

Responsibilities:

Translate concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.
Facilitate the client’s product vision by researching, conceiving, sketching, prototyping and user-testing experiences for digital products.
Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.
Identify design problems and devise elegant solutions.
Make strategic design and user-experience decisions related to core, and new, functions and features.
Take a user-centered design approach and rapidly test and iterate your designs.
Collaborate with other team members and stakeholders.
Ask smart questions, take risks and champion new ideas.

Qualifications

Three or more years of UX design experience. Preference will be given candidates who have experience designing complex solutions for complete digital environments.
Expertise in standard UX software such as canva,adobe Illustrator, Adobe XD, InVision, Balsamiq, Frame and or any other like software where the intent and purpose can be full filled
Competency of HTML and CSS is required so that the candidate will export the design to basic HTML and CSS codes.
Ability to work with clients to understand detailed requirements and design complete user experiences that meet client needs and vision.
Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
A solid grasp of user-centered design (UCD), planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability and accessibility concerns.
Ability to iterate designs and solutions efficiently and intelligently.
Ability to clearly and effectively communicate design processes, ideas,and solutions to teams and clients.
A clear understanding of the importance of user-centered design and design thinking.
Ability to work effectively in a team setting including synthesizing abstract ideas into concrete design implications.
Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model, to regularly deliver design solutions for approval.
Be passionate about resolving user pain points through great design.
Be open to receiving feedback and constructive criticism.
Be passionate about all things UX and other areas of design and innovation. Research and showcase knowledge in the industry’s latest trends and technologies.
Convert the ux design best practices to UX design systems

How To Apply 

All applications should be sent to consultancy@adesoafrica.org by 2024-05-10 with React Native

Front-end Developer - Kuja

UX Designer - Kuja

on the subject line. The selection committee will review all applications as they arrive. All applicants must meet the minimum requirements described above, and those unable to meet these requirements will not be considered.

Each application package should include the following:

An application letter addressing the selection criteria including how the individual’s previous experience matches the consultancy objectives as well as the interest for the position. It
should also indicate the candidate’s availability and consultancy rates. The letter should be no longer than two pages;
Updated CV including relevant work experience and qualifications;
Contact details of 3 references.
Previous Post Next Post