Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 25, 2024
    Deadline: May 10, 2024
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Adeso is a humanitarian and development organization that is changing the way people think about and deliver aid in Africa.

    Read more about this company


    React Native Developer


    • 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.


    • 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


    • 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


    • 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.


    • 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.


    • 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

    Method of Application

    All applications should be sent to 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.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at African Development Solutions ... Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail