Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Nov 4, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Here at Yoco we want to make it easier for small business owners to do business. We’re all about simplifying the complicated things so that they’re smooth, easy and clever where it matters most - your sales. Our mobile card readers allow you to accept payments when and where you need to, by connecting to your smartphone or tablet. Our free business too...
    Read more about this company

     

    Staff Front End Engineer

    About the role

    • As a staff engineer, you will contribute to an individual contributor's career path. You will be responsible for system design, ensuring that the team is aligned with the Yoco technical direction. To complement the team’s tech lead, you will be expected to mentor and coach engineers to ensure that the team supports and delivers new features quickly and with industry-leading quality and non-functional requirements (e.g. availability, security, performance, etc.).

    What you will be doing

    • Coding front-end interfaces in Kotlin, and Compose Multiplatform
    • Writing unit tests and improving code quality with code refactors
    • Assisting the team with further improvements to the stability of the cloud integration product, as well as the payment SDK
    • Assisting with collaborating on, and doing work that spans multiple teams
    • Helping improve the Software development lifecycle (SDLC) including leading system designs, writing technical requirements, and improving regression testing, and release management

    About you

    • 7+ years of experience as a frontend software engineer, preferably using Kotlin
    • Experience designing and building systems with challenging non-functional requirements (e.g. availability, security, performance, etc.)
    • Experience with technical leadership, with an emphasis on leading by example, and setting coding standards.
    • Experience working as part of a globally distributed team
    • Experience working in a product-based company (instead of a services-based company)
    • The ability to thrive with a high level of autonomy and responsibility
    • Experience in payments is a bonus

    go to method of application »

    Financial Accountant

    About the role

    • As the Financial Accountant, you will manage all accounting aspects related to revenue recognition, inventory and margin activities. Your role will be crucial for creating accurate and timely financial information and ensuring strict adherence to accounting principles, procedures and legislation. You will work closely with the Accounting Operations Manager and Revenue Assurance Manager to support the accuracy and completeness of the company's financial records.

    What you will be doing

    • Process Revenue and Margin transactions accurately and timeously across all product streams.
    • Review contract terms impacting revenue recognition in collaboration with Legal and Revenue Assurance.
    • Ensure inventory balances align with IAS 2 standards and monitor valuation methods (e.g. weighted average), providing insights for cost control.
    • Lead month-end and year-end inventory reconciliations and record adjustments as required.
    • Partner with Supply Chain and Operations teams to optimise inventory management.
    • Conduct financial analysis of revenue streams and inventory movements, identifying trends, discrepancies and improvement opportunities.
    • Accurately record, adjust and reconcile financial transactions, maintaining an audit trail and supporting documentation per professional standards.
    • Maintain timely reconciliations and schedules to support Balance Sheet and Income Statement balances.
    • Adhere to accounting policies and standards, recommending improvements where needed.
    • Monitor and ensure the accuracy and integrity of accounting data, ERP system (Oracle NetSuite), statements and reports.
    • Oversee month-end and year-end accounting processes, ensuring accuracy and timeliness.
    • Liaise with external auditors, providing supporting documentation as needed.
    • Prepare reports, calculations and schedules to support annual financial statements and notes.
    • Support ad-hoc activities, finance transformation projects and queries from internal departments as required.

    About you

    • You have at least 4 years of experience as a Financial Accountant, working in a Finance team.
    • You hold a Bachelor's degree in Accounting and a professional accounting qualification (CA(SA), SAIPA or ACCA).
    • You have a strong understanding of IFRS 15 (Revenue from Contracts with Customers) and IAS 2 (Inventories).
    • Experienced in bookkeeping and accounting principles, practices, standards, laws, and regulations.
    • You have knowledge of taxation and VAT.
    • You can adjust, evolve and thrive in response to the rapidly changing fintech landscape.
    • You’re advanced in Excel, Google Suite and ERP (Oracle, SAP or NetSuite), with solid ability to adapt to new technologies and systems.
    • You pay attention to detail and can give timely delivery of reliable financial management information for decision-making.
    • You have the ability to articulate and demonstrate process and system design during finance transformation projects.
       

    go to method of application »

    Senior Technical Product Manager - Foundations

    About the role

    • Define and drive the technical vision, strategy, and roadmap for a major product area within our ecosystem, collaborating closely with senior stakeholders.
    • Serve as the principal technical product expert, aligning business goals with sophisticated technological solutions.
    • Lead technical decision-making processes, balancing innovation, scalability, and maintainability.
    • Spearhead collaboration between Engineering, Data Science, Security, and other technical teams to deliver high-performance, secure products.
    • Oversee the entire technical product lifecycle, from architectural planning to performance optimization and technical debt management.
    • Conduct in-depth technical market analysis to identify emerging technologies and architectural trends that could provide competitive advantages.
    • Synthesize feedback from engineering teams, customers, and stakeholders to drive technical product evolution and innovation.
    • Mentor junior technical product managers and foster a culture of technical excellence. 

    About you

    • 6+ years of experience in technical product management or similar roles
    • Strong technical background with a deep understanding of software engineering principles
    • Proven track record of successfully delivering complex, scalable technical products
    • Experience in leading and influencing senior technical stakeholders across the organization
    • Expert knowledge of modern software architectures, cloud technologies, and development methodologies
    • Ability to drive technical strategy and make high-impact architectural decisions
    • Strong analytical and problem-solving skills with a focus on data-driven decision making
    • Excellent leadership and communication skills, able to articulate complex technical concepts to both technical and non-technical audiences
    • Experience in mentoring junior technical product managers and contributing to the overall product organization's growth

    go to method of application »

    Senior Talent Partner - Software Engineering

    What You Will Be Doing

    • You will embed yourself into the teams you are hiring for, partnering closely with functional leadership and business partners to deliver on our talent strategy, understanding our hiring needs and talent challenges.
    • Create and deliver on talent attraction strategies and hiring processes, which includes sourcing, candidate events, utilising tools such as our ATS, headcount planning, and managing both candidate and hiring manager experience.
    • Act as the talent acquisition SME for your group which includes proactive engagement with hiring managers around their future talent needs, utilising mechanisms like talent blueprinting and succession planning.
    • Utilise data and insights to make informed decisions for TA and hiring teams.
    • Ensure that Yoco’s talent profile is authentically reflected in candidate communication, employer branding initiatives, and our approach to interviews and assessments.
    • Proactively seek opportunities to improve TA capabilities, as well as manage and contribute to projects across the People team.

    About You

    • You have at least 7 years experience hiring for tech talent in South Africa, of which the majority has been in-house recruitment with a focus on Software Engineers
    • Experience hiring in European markets, such as the Netherlands, would be an advantage.
    • You are a headhunter and have a passion for actively and creatively sourcing the best talent.
    • You are consultative, strategic and collaborate well with tech stakeholders, with experience building successful partnerships.
    • You are a thought leader that can drive decisions supported by data and have the ability to think deeply.
    • You have strong leadership skills with the ability to guide, mentor and influence others.
    • You take a positive, proactive and creative approach to problem solving, with a strong ability for creating fair but balanced solutions for the business and TA team.
    • You are self-directed, willing to experiment and not afraid to fail.
    • Experience in a FinTech, B2C or Product-led scale-up organisations would be an advantage.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Yoco Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail