1840&Company
Junior Accountant
Johannesburg, GP, ZAUSD 130
About the role
**Junior Accountant**
**Junior Accountant****Anthony´s****Remote, Johannesburg, Gauteng, South Africa**Apply Now
**Non\-Negotiable**
**About the Company**
Our Client has operated as a family business for over 130 years — and our finance team reflects the same values that have kept us here: diligence, integrity, and care for the details. We’re a multi\-location Florida retailer with a growing e\-commerce operation, and we’re looking for a Junior Accountant who takes their work seriously and thrives in a structured, collaborative environment.**About the Job**
We’re seeking a detail\-oriented Junior Accountant with demonstrated Sage 100 experience to support our finance team with daily bookkeeping, accounts payable and receivable, reconciliation, and financial reporting. This is a role for someone who is organized, accurate, and comfortable working within a well\-established accounting system in a multi\-location retail environment. Prior Sage 100 experience is non\-negotiable for this position.**Job Overview**
* **Employment Type:**
Full\-Time Independent Contractor
* **Department:**
Finance And Accounting
* **Job Level:**
Junior
**Education \& Experience**
* **Years Of Experience:**
2 Years
* **Business Model:**
* **Minimum Education Level:**
Bachelors
* **Qualification:**
Finance Or Accounting
**Skills**
* **Tools/Platforms:**
QuickBooks
Xero
* **Additional Skills:**
None
* **Common Methodologies/Frameworks:**
Accounting Bookkeeping
Accounts Payable
Accounts Receivable
Cash Flow Analysis
Cost Accounting
Financial Statement Analysis
* **Additional Skills:**
None
* **General Skills:**
Budgeting
Financial Systems
Vendor Management
* **Additional Skills:**
None
* **Soft Skills:**
Communication
Critical Thinking
Team Management
* **Additional Skills:**
None
**Requirements**
* **Technological Requirements:**
* **Language:**
English
* **Location:**
South Africa
**Responsibilities**
* Perform daily bookkeeping and transaction entry within Sage 100
* Process accounts payable (AP) and accounts receivable (AR) accurately and on schedule
* Reconcile bank statements, vendor accounts, and general ledger entries
* Assist with month\-end and year\-end closing processes
* Generate standard financial reports from Sage 100 as required by management
* Maintain well\-organized digital financial records in accordance with company standards
* Support the senior finance team with ad hoc reporting and analysis as needed.
**Required Skills \& Qualifications*** 1–3 years of accounting or bookkeeping experience
* Demonstrated, hands\-on experience with Sage 100 — this is a non\-negotiable requirement
* Proficiency in Microsoft Excel for financial analysis and reporting
* Solid understanding of core accounting principles (debits, credits, GL structure, reconciliation)
* Strong attention to detail and a high standard of accuracy
* Good English communication skills for daily coordination with the US\-based finance team.
**Preferred Qualifications*** Degree or certification in Accounting, Finance, or a related field
* Experience in retail, wholesale, or multi\-location business environments
* Familiarity with multi\-entity accounting structures
* Experience working in a remote finance team
**Working Hours**
* **Monday:**
8 A.M. \- 5 P.M.
* **Tuesday:**
8 A.M. \- 5 P.M.
* **Wednesday:**
8 A.M. \- 5 P.M.
* **Thursday:**
8 A.M. \- 5 P.M.
* **Friday:**
8 A.M. \- 5 P.M.
* **Saturday:**
8 A.M. \- 5 P.M.
* **Sunday:**
8 A.M. \- 5 P.M.
Applying with JobFu tracks this in your pipeline automatically.
Free AI résumé tailoring, interview prep, and matches across 40+ countries.