AfroReach Technology
AfroReach Technology PLC is an innovative Ethiopian information technology and communication software company based in Addis Ababa, best known for developing enterprise-grade messaging platforms tailored to the local market.
Position 1: Junior Software Developer / Engineer
AfroReach is quickly expanding beyond SMS and we would like to invite developers who are eager to build impactful products with us – products that are already live and used by hundreds of businesses every day as well as new products which will serve the same scale of businesses.
Whether you’re a recent graduate or have some professional experience, if you’re curious, eager to learn, and love solving problems, we want to hear from you.
What We’re Looking For
- A degree in Computer Science, Software Engineering, or a related field.
- Strong problem-solving mindset — you think in solutions, not excuses.
- Good communication and people skills — you can collaborate, share ideas, and support teammates.
- Curiosity to explore, experiment, and learn new tools & technologies.
- Willingness to “try, break, fix, improve” — and share what you’ve learned.
Bonus Points If You Can Show Us
- A project you’ve worked on (personal, academic, or professional) and how you approached it.
- Your thought processes when facing technical challenges building such projects.
What You’ll Be Doing
- Working on real-world products already serving hundreds of businesses.
- Collaborating with senior developers who built these products from the ground up — a huge opportunity to learn directly from experienced engineers.
- Improving features, scaling systems, and enhancing security.
- Contributing ideas, testing solutions, and helping ship improvements that matter.
- Engage with new projects from the start as part of a technical team
Why Join Us?
- Direct mentorship from the very engineers who designed and built our live products.
- Friendly, collaborative environment — we value people as much as code.
- Opportunities to grow your skills in scalability, security, and system design.
- Work on interesting, impactful products from day one.
Position 2: Junior finance officer
Junior finance officer key responsibilities
Daily Finance Operations
- Record all daily financial transactions accurately.
- Prepare and maintain payment vouchers, receipts, invoices, and supporting documents.
- Ensure all transactions are properly entered into the accounting system.
- Maintain organized physical and digital finance records.
- Assist with journal entries and general ledger updates.
- Client Payments Prepare and issue client invoices and payment requests.
- Follow up with clients regarding overdue payments.
- Record customer payments and allocate them to the correct accounts.
- Coordinate with the Operations/Sales team regarding clients with unpaid credit balances.
- Prepare regular bank reconciliations.
- Monitor company bank balances and cash position.
- Track transfers between company bank accounts.
- Maintain petty cash records and supporting documents.
- Report unusual or unexplained transactions to the Finance Manager.
- Bank reconciliation and accurate transaction recording are standard
- Prepare supporting documents for tax filings.
- Assist with VAT, withholding tax, and other applicable tax calculations and documentation.
- Maintain tax-related records and receipts.
- Support the Finance Manager in ensuring timely statutory payments and submissions.
- Keep copies of tax declarations, payment confirmations, and relevant government documents.
Payroll & Staff Expenses
- Assist in preparing monthly payroll.
- Check staff advances and expense claims.
- Maintain payroll and employee finance records confidentially.
- Monthly Financial Reporting Assist in preparing
- Monthly income/revenue report Expense reportAccounts receivable aging
- Accounts payable report Bank reconciliation reportCash-flow reportCustomer collection
Qualification and Requirements:-
- Education:- Diploma/Bachelor degree in Accounting
- Experience:- 2+/1+ years of experience in junior finance
- Skills:- Strong knowledge of finance center technologies, good customer handling & good communication skills.
Position 3: Call Center Agent
Job Summary
The Call Center Agent is responsible for handling inbound and/or outbound customer calls in a professional and efficient manner. The role involves providing accurate information, resolving customer inquiries and complaints, and ensuring a high level of customer satisfaction. The agent is expected to follow company policies, meet performance targets, and maintain accurate records of all customer interactions while delivering consistent and high-quality customer service.
Key Job Responsibilities
Handle Customer Calls
- Answer inbound calls and make outbound calls professionally and courteously.
- Respond promptly to customer inquiries, complaints, and requests.
Provide Accurate Information
- Explain products, services, pricing, and procedures clearly to customers.
- Ensure all information provided is correct and up to date.
Resolve Customer Issues
- Identify customer problems and provide effective solutions.
- Escalate complex or unresolved issues to supervisors or relevant departments.
Maintain Customer Records
- Accurately record customer interactions, complaints, and feedback in the system.
- Update customer information as needed.
Meet Performance Targets
- Achieve individual and team KPIs such as call handling time, quality scores, and customer satisfaction.
- Follow call scripts and company policies.
Follow Communication Standards
- Maintain a professional tone and positive attitude at all times.
- Use proper call etiquette and active listening skills.
Report Technical or Service Issues
- Inform supervisors about system outages or service disruptions that affect customer support.
Qualification and Requirements:-
o  Education:- Diploma/Bachelor degree in Marketing or related fields
o  Experience:- 2+/1+ years of experience in call agents
o  Skills:- Strong knowledge of contact center technologies, good customer handling & good communication skills.
How To Apply
How to Apply: Send us your CV, education credentials, and an example of something you’ve built or worked on.
hilina@afromessage.com
0944464748
