Job Opportunities

1.      Software Engineer – Python

Job Description:

The Software Engineer will be responsible for:

  1. Platform-wide improvements to the existing modules and new modules.
  2. Leading and supporting product builds (depending on ability and interest) such as our Android app, Messenger and third-party chat integration, adaptive learning engine, predictive analytics, gamification, partner API.
  3. Dreaming up powerful new features that will improve the lives of our learners and create more value for partners.
  4. Learning from live AB tests and internal analytics to upgrade features based on solid evidence.
  5. Keeping up with the essentials: testing, bug fixes, deployment, and documentation.
  6. Write clean, scalable, and testable code to be run on large Hadoop and Spark clusters.
  7. Contribute to design and architecture of the product(s).
  8. Participate in maintenance of the core product(s) and support customers.

Qualifications:

A desire to impact lives, the ability to make a long-term commitment to your team and the product, and exceptional problem-solving abilities are all essential prerequisites on the Arifu team. For this role, we are also looking for someone with the following:

  1. 3 – 5+ years of professional experience in software development after completing an undergraduate degree.
  2. Minimum bachelor’s degree in CS, IT, or numerate science field (Physics/Chemistry/Mathematics).
  3. Excellent analytical and problem-solving skills.
  4. Demonstrated ability in Python.
  5. Should also be intimately familiar with Flask, MySQL, and PostgreSQL.
  6. Demonstrated ability in two or more NoSQL tools, such as Solr or Elasticsearch, MongoDB, DynamoDB, and/or Redis.
  7. Experience in Big Data technologies and utilities (Hadoop, Spark SQL, Hive, Impala, Pig, Kafka).
  8. Working experience in software development, OOPS, SDLC.
  9. Good to have knowledge of AWS/Cloud.
  10. Ability to get things done. We are all super ambitious and the road to greatness is paved with many lines of code.
  11. Ability to enjoy (and survive) the chaos of a high-growth tech company.
  12. Contribute to a collaborative and dynamic team which works across time zones.
  13. Engineers who apply for this job should be excellent practitioners at Python and/or JavaScript, along with an interest and willingness to become proficient in all two.

Compensation and Benefits:

We aspire to be competitive on compensation although, as an early-stage social enterprise, much of the teamwork is just below market rate. To make up for that, staff can participate in the Arifu employee share program. We also offer a
comprehensive health insurance package and will cover the cost of a work permit for foreign staff. Other benefits include monthly airtime allowance, extra leave, a stocked kitchen, and plenty of ping-pong and foosball.

Method of Application

Send your CV and cover letter (in Word format) to talent@arifu.com by 31 July 2021. The naming convention is
“FirstName LastName Software Engineer – Python” with “Software Engineer – Python – Arifu” as the subject. Tell us what excites you about this role. If we see a good fit, we will get back to you to set up a first conversation. Ladies are highly encouraged to apply.

 

 

2.      Learning Design Consultant

Job Description:

The Learning Design Consultant will be responsible for:

  1. Participating in project scoping sessions with partners and technical experts;
  2. Performing field or agile research to gather insights on learner biases, mental models and cultural norms to inform content design;
  3. Contributing to the design and structure of new programs including setting learning outcomes, brainstorming treatment design, writing content and informing program evaluation;
  4. Communicating with partners to resolve content-related issues;
  5. Maintaining strong project management capabilities with planning, communicating, documenting, and tracking milestones and results;

Qualifications:

  1. A desire to impact lives, the ability to commit to your team and the project goals, and exceptional problem-solving abilities are all essential prerequisites on the Arifu team. For this role, we’re also looking for someone with the following:
  2. 3+ years of work experience in learning content design, preferably in East Africa.
  3. Undergraduate degree in education or a related field;
  4. Strong written communication and excellent attention;
  5. Previous experience conducting qualitative research to inform learning content is a plus;
  6. Fluency in English required and, fluency in local official languages preferred;
  7. Motivation to develop skills conducting field research and willingness to spend long days in the sun, talking to people about their lives and observing them interacting with our products (depending on COVID regulations);
  8. Resourceful and proactive when generating solutions to the problems that stand in your way;
  9. Ability to enjoy (and survive) the chaos of a high-growth startup.

Arifu is an equal opportunity employer and will consider every qualified applicant. Arifu does not discriminate based on race, ethnicity, national origin, ancestry, religion, gender, sexual orientation or disability.

Compensation:

First and foremost, we care about the success of any engagement and will work together to ensure we achieve remarkable success. We therefore request that you indicate your rates, availability, and terms of engagement in your application for our consideration.

Method of Application

Send your CV and cover letter (in Word format, “FirstName LastName – Learning Design Consultant”) to talent@arifu.com with “Learning Design Consultant” in the subject. If we see a good fit, we’ll get back to you to set up a first conversation.

 

 

3.      Javascript/React Programmer

Job Description:

The Javascript/React Programmer will be responsible for the following:

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

Qualifications:

A desire to impact lives, the ability to make a long term commitment to your team and the product, and exceptional problem solving abilities are all essential prerequisites on the Arifu team. For this role, we are also looking for someone with the following:

  1. 3+ years of UX design experience. Strong portfolio to be presented and defended during the interview.
  2. Preference will be given to candidates who have experience designing complex solutions for complete digital environments.
  3. Expertise in standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, and the like is a must. Basic HTML5, CSS3, and JavaScript skills are a plus; prefer React Native experience.
  4. Ability to work with clients to understand detailed requirements and design complete user experiences that meet client needs and vision.
  5. Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  6. 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.
  7. Ability to iterate designs and solutions efficiently and intelligently.
  8. Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  9. A clear understanding of the importance of user-centered design and design thinking.
  10. Ability to work effectively in a team setting including synthesizing abstract ideas into concrete design implications.
  11. Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model, to regularly deliver design solutions for approval.
  12. Be passionate about resolving user pain points through great design.
  13. Be open to receiving feedback and constructive criticism.
  14. 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.

Skills:

  1. A strong portfolio of work, with product development experience.
  2. Ability to work well with developers, designers, and QA testers in small project teams where you’re able to drive the user’s perspective.
  3. Working knowledge of mobile or web best practices and usability or UX principles.
  4. Proven collaboration skills, a good sense of humour, excellent communication skills (written and spoken) and  passion for all things UX.
  5. Well versed on methodology, study design, and analysis/reporting, including observational interviewing and task-based usability testing.
  6. Proficient in Photoshop, Illustrator, or other design tools.
  7. Proficient in wireframing tools such as Axure, Balsamiq, Omnigraffle, Gliffy, or any other wireframing tools suited for Web and Mobile app development.
  8. Demonstrable analytical skills to help problem-solving and to devise elegant user-centred solutions.
  9. Ability to articulate research and/or cognitive basis for opinions and decisions.

Compensation and Benefits:

We aspire to be competitive on compensation although, as an early-stage social enterprise, much of the teamwork is just below market rate. To make up for that, staff can participate in the Arifu employee share program. We also offer a
comprehensive health insurance package and will cover the cost of a work permit for foreign staff. Other benefits include monthly airtime allowance, extra leave, a stocked kitchen, and plenty of ping-pong and foosball.
Arifu is an equal opportunity employer and will consider every qualified applicant. Arifu does not discriminate based on
race, ethnicity, national origin, ancestry, religion, gender, sexual orientation, or disability.

 

Message
Hide Buttons