Company Address: Address ABC Place, 2nd Floor – Block F, Waiyaki Way Westlands 293, Kenya

  • Senior Accountant

    Senior Accountant

    Job description
    Pula Advisors is looking for an exceptional and best-in-class Accountant to build the finance and accounting systems to support their goal of building a billion-dollar business that protects and advises rural farming communities across Africa and Asia.
    Responsibilities

    Monitor and control expenditure and budgets. Supervise collection of company debt and maintenance of debt accounts
    Monitor and analyze monthly operational results against periods and budget issue reports to management.
    Set staff targets and carries out biannual appraisals
    Monitor product accounting transactions to ensure that they are promptly and are correctly recorded.
    In charge of the invoicing process to ensure that figures are accurate, complete and timely
    Prepare performance management reports
    Review ledger postings for accuracy Verification /authorization of payments
    Monitor cash balances and recommendations for cash flow and investment management.
    Maintenance of asset registers Ensuring month end/procedures are carried out for tax valuations and depreciations
    Represent the accounting function in meetings
    Ensure vendors are paid as per the credit and contracts terms.
    Ensure Employees are paid in terms as per their employment terms.
    Ensure Compliance with Income Tax Act, VAT ACT, NHIF ACT, NSSF ACT and other regulations when making payments to employees and suppliers of goods and other services across
    Develop new and review existing finance/accounting policies and procedures and ensure any gaps are sealed.
    Responsible for quarterly financial reporting in accordance with the IFRS standards.
    Co-ordination of company audit including all subsidiaries

    Does this sound like you?

    Advanced degree in accounting, business, economics, finance, or a related field preferred; Bachelors in accounting required
    Full certification in CPA or ACCA
    Analytical and problem solving and computer skills
    Excellent Communication & interpersonal skills
    Detail oriented
    You have a passion for technology and its role in creating value and changing the way farmers protect and grow their crops
    Pula works in several geographies and expect that to understand the technology environment you will be developing solutions for you will have to travel to these markets for in-market projects

  • Python Engineer/Senior Python Engineer

    Python Engineer/Senior Python Engineer

    Job Description

    Reports to: Chief Technology Officer
    Start date: ASAP
    Compensation: Competitive, dependent on level in team hierarchy. Transparent developer pay scale will be shared as part of offer
    Pula is growing our dev team, and are looking for engineers with strong experience working as part of agile dev teams.
    Our core stack is a Django app running on AWS, with an Android app (written in native Java) that serves at the main user interface for our services. At peak times, our stack is handling thousands of insurance registrations every day across multiple geographies. Our 2019 roadmap includes expanding the feature-set and covering more geographies, and engineering excellence lies at the core of this plan.
    Our current tooling includes Slack, Jira, Gitlab & Gitlab CI, Ansible, Crashlytics, Bugfender, Sentry and others, but we’re always evolving our processes and welcome strong opinions on how to do things better.
    What we’re looking for:

    Strong Python skills, especially with using Django at scale
    Passionate about building excellent code and processes, and eagerness to learn new skills
    Experience: We’re hiring for upper-mid or senior level, so while there is no strict requirement for a certain number of years’ experience, we’re looking candidates who have worked in industry already and are ready to take it to the next level
    Comfortable writing native SQL queries
    Familiarity with Agile development processes
    AWS and DevOps familiarity is a strong bonus

    What we offer:

    The opportunity to contribute to improving livelihood of smallholder farmers across Africa
    Transparent payscale & progression path for all tech team staff
    Occasional field visits in various countries
    Daily in-office snacks, lunch & learn sessions, remote working option

  • Senior Accountant

    Senior Accountant

    Job description
    Pula Advisors is looking for an exceptional and best-in-class Accountant to build the finance and accounting systems to support their goal of building a billion-dollar business that protects and advises rural farming communities across Africa and Asia.
    Responsibilities

    Monitor and control expenditure and budgets. Supervise collection of company debt and maintenance of debt accounts
    Monitor and analyze monthly operational results against periods and budget issue reports to management.
    Set staff targets and carries out biannual appraisals
    Monitor product accounting transactions to ensure that they are promptly and are correctly recorded.
    In charge of the invoicing process to ensure that figures are accurate, complete and timely
    Prepare performance management reports
    Review ledger postings for accuracy Verification /authorization of payments
    Monitor cash balances and recommendations for cash flow and investment management.
    Maintenance of asset registers Ensuring month end/procedures are carried out for tax valuations and depreciations
    Represent the accounting function in meetings
    Ensure vendors are paid as per the credit and contracts terms.
    Ensure Employees are paid in terms as per their employment terms.
    Ensure Compliance with Income Tax Act, VAT ACT, NHIF ACT, NSSF ACT and other regulations when making payments to employees and suppliers of goods and other services across
    Develop new and review existing finance/accounting policies and procedures and ensure any gaps are sealed.
    Responsible for quarterly financial reporting in accordance with the IFRS standards.
    Co-ordination of company audit including all subsidiaries

    Does this sound like you?

    Advanced degree in accounting, business, economics, finance, or a related field preferred; Bachelors in accounting required
    Full certification in CPA or ACCA
    Analytical and problem solving and computer skills
    Excellent Communication & interpersonal skills
    Detail oriented
    You have a passion for technology and its role in creating value and changing the way farmers protect and grow their crops
    Pula works in several geographies and expect that to understand the technology environment you will be developing solutions for you will have to travel to these markets for in-market projects