For shoppers

LayUp Logo - Light

Careers

Are you ready to be a part of the movement?

Startup culture: an environment in which you’re challenged daily. Where growth is the process and speed and agility are interconnected. Where bureaucracy doesn’t exist. We’re a small team with big dreams. We celebrate inclusivity and are actively fostering an environment where everyone gets to contribute and advance in their careers.

Founder's note

“The internet has changed the world for the better, but somehow payments got left behind. Let’s be the ones to fix it.”

Andrew Katzwinkel – Founder & CEO

Who we are

Let’s grow together

Creating financial inclusion

We're opening up new markets by making goods and services affordable for millions of unbanked consumers by breaking the costs of purchases into flexible, interest-free payment plans.

A digital recurring payments system

We’re taking payments into a new era with a smart-tech recurring payments system that handles digitised Lay-Bys, Subscriptions & Recurring billing for online and in-store businesses.

Shaping the future of payments

With the support of some of Africa's most prominent investors, we've got big plans to achieve far beyond what the payment landscape currently offers.

Open positions

Join the team!

We’re looking to like-minded innovative thinkers looking to change the landscape of payments in Africa. If that sounds like you, see if there’s an opportunity to join our expanding team.

Senior Full Stack Engineer

Full-time / Part-time

SAS timezone

Customer support agent

Full-time / Part-time

SAS timezone

Sales
person

Full-time / Part-time

SAS timezone

Customer success manager

Full-time / Part-time

SAS timezone

Full-stack developer

Full-time / Part-time

SAS timezone

Senior Engineer

Full-time / Part-time

SAS timezone

Financial Manager

Full-time / Part-time

SAS timezone

Perks of the job

Work remotely

Do meaningful work from the convenience of your own space.

Something meaningful

Work in an innovative industry with a powerful future in payments.

It’s up to you

Joining LayUp means being yourself and doing your best. No micromanagement.

Small team

A small, personable team means you won't get lost in any corporate noise.

Senior Full-stack Engineer

LayUp is a rapidly expanding fintech company that’s shaking up the payment industry with an innovative approach to consumer payments without relying on credit. We’ve developed a cutting-edge, cloud-based, and bank-grade recurring payment system, powered by pre-payment technology, to empower businesses and provide a dynamic payment solution.

The development team consists of six people, ranging from a junior front-end developer to the CTO/co-founder. We’re looking for an experienced senior full stack engineer to join the team to assist with the further development and maintenance of the system. 

We’re seamlessly integrated with banks and excel in developing and collaborating with third-party payment providers to offer an array of payment services and financial products.

This particular role is tailored for a mid-level to senior backend engineer who is not only passionate about coding but thrives on tackling complex technical challenges.

  • As a member of our core development team, your journey begins with a mission to understand the domain and tech stack, progressively contributing value by taking on feature development responsibilities.
  • You’ll become a core decision-maker for solutions going forward.
  • You’ll participate in the prioritizing and planning of features.
  • You’ll liaise with our support, sales, and management teams to define and solve new challenges and build new features, improve existing ones and improve the overall performance of the system.
  • You’ll use your experience to help address bugs and other technical challenges.
  • You’ll come up with innovative ways to make solutions better, faster and more secure, and drive the implementation of your ideas.

About you

  • You love problem-solving.
  • You enjoy doing focused, meaningful work.
  • You love working with other people.
  • You’re someone who can collaborate and communicate effectively.
  • You’re humble and always willing to listen and learn, even from people with less expertise and experience.
  • You possess the right tools to solve problems.

Requirements

  • Native level proficiency in English.
  • Minimum of 6+ years work experience in software engineering.
  • Experience in crafting end-to-end full-stack solutions, where you either held responsibility for or actively participated in every aspect of the project, from start to finish.
  • Experience leading a team and mentoring junior developers. 

Nice to have

  • DevOps experience. 
  • Interest or experience in financial technology (FinTech) and accounting.
  • Thorough understanding of basic accounting principles.
  • Experience building and maintaining third-party integrations and working with APIs.

About us

We are strong advocates of maintaining a high-performance, efficient, yet balanced work environment. At LayUp, you’ll find ample time during the day for focused, meaningful deep work, free from email and phone interruptions. This allows you to wrap up your workday and have quality time for your hobbies, friends, and family. While occasional extra hours may be required, they are the exception, not the norm.

We trust our team members and don’t believe in micromanaging or tracking hours. Instead, we place emphasis on measuring impact and output, and we highly value individuals who take ownership and responsibility for their projects and areas of expertise.

Transparency, honesty, and regular constructive feedback are key values in our company culture. It’s important to note that we are a remote development team.

What we use

  • Javascript – Node.js
  • React-Native
  • Vue.js Frameworks
  • AWS
  • Scrum
  • GitHub
  • Trunk-based development

Our culture

In our culture, we prioritise friendliness, respect, and humility. We have a genuine willingness to guide and mentor others, coupled with an equal eagerness to learn from our colleagues and embrace diverse perspectives. We hold the value of open communication in high regard, allowing us to provide and receive candid, constructive feedback without any fear of offence. We actively encourage everyone to utilise this feedback as a means to enhance their professional expertise and soft skills continually.

  • We solve problems and love doing it! 
  • We’re passionate about building products.
  • We’re passionate about software engineering and the thrill of problem-solving.
  • We believe in writing clean, simple, and maintainable code.

Our values

  • Stay Humble
  • Stay Hungry
  • Stay Honest

We look forward to welcoming more members to our team.

Apply for this job

Allowed file types: pdf, doc, docx

Customer Support Agent

Please note that as this is a remote based position, we are open to applications from candidates based throughout South Africa.

LayUp is an African technology company that is here to unlock the economy.
As future-thinkers, LayUp has identified the needs of millions of unbanked South Africans and foreigners who are looking for other ways to pay
for goods and services. How? by revolutionising the traditional Lay-By method with a system that handles all online and in-store instalments for
SME and Enterprise businesses in retail, telco, medical, education, events, and travel sectors.

We’re looking for an experienced mid-level customer support agent who is familiar with the technical support requirements within the financial
services industry. If you’re an enthusiastic problem-solving individual with a keen interest in contributing positively towards a company’s success
in offering unique and innovative solutions, we’d like to hear from you.

Ideal candidate | What you’ll be doing?

The successful candidate for this role will have a strong command of the company’s customer service policies, and be well-trained in product
knowledge that can be critical for offering quick and accurate assistance to customers and merchants alike.

Key responsibilities:

  • Provide first line support and LayUp back-office services for customers and merchants
  • Maintain and demonstrate a comprehensive understanding of all aspects of LayUp
  • Provide contextual, accurate, professional and timely responses to escalated customer and merchant queries regarding LayUp via Freshdesk, Freshchat, telephone and other channels as appropriate.
  • Documentation of support processes and best practice
  • Prioritise support team tasks
  • Provide input to management on training and resource planning
  • Assess client satisfaction levels in terms of operational support
  • Accurately and clearly record time spent servicing clients against relevant Freshworks case(s)
  • Maintain relevant information and critical client correspondence against correct Freshworks case(s)
  • Follow support processes and best practice as agreed within service teams
  • Escalate queries, complaints and opportunities to Support Manager or Onboarding Specialist as appropriate
  • Primary liaison with Support Manager regarding escalated support requests escalated to Dev team

 

Evaluation inputs and methods:

  • Assessment of knowledge of project protocols
  • Qualitative review of transcripts from support cases
  • Number of support cases QA’ed
  • Client satisfaction levels
  • Formal and practical assessments
  • Stakeholder feedback
  • Review of Freshworks case organisation
  • Escalated cases resolved/reassigned to Support Manager within 48 hours

 

Background:

  • You have at least 3 years of experience as a customer support agent familiar with the technical support requirements within the financial services industry.
  • High school diploma (tertiary qualification desirable).
  • You are fluent in current technology including; Office 356, Gsuite, etc.
  • Customer Satisfaction/Customer Care
  • Freshdesk/Freshworks or similar ticketing system experience

 

General Experience:

  • Experience working within the payments industry (highly desired)
  • Experience working with SME and/or large Enterprise Clients
  • Proven ability to prioritise tasks while working in a fast-paced environment
  • A team player with cross-functional awareness
  • Strong attention to detail
  • Ability to be proactive in identifying problems and solutions
  • Superior client service and relationship skills
  • Are able to work well within the sales, administration, and technical departments
  • Excellent written and verbal communication
  • Fully bilingual (African language being beneficial)
  • A team player with a drive to contribute positively
  • Ability to remain professional and courteous with customers at all times

Apply for this job

Allowed file types: pdf, doc, docx

Sales Person

Please note that as this is a remote based position, we are open to applications from candidates based throughout South Africa.

LayUp is an African technology company that is here to unlock the economy.
As future-thinkers, LayUp has identified the needs of millions of unbanked South Africans and foreigners who are looking for other ways to pay
for goods and services. How? by revolutionising the traditional Lay-By method with a recurring payments system that handles online and in-store
instalments for SME and Enterprise businesses in retail, telco, medical, education, events, and travel sectors. LayUp also offers subscription and
membership payments service for any business wanting to revolutionise their payments and collections from debit orders to DebiCheck.

We’re looking for an experienced sales person who is familiar with the financial services industry.

Are you relentless, creative and do you spend your waking (and sleeping) hours thinking up strategies to contact, negotiate and close merchant
sales?

Ideal candidate | What we are looking for?

Background:

  • Experience in working in either a growth-focused or technology organisation, ideally working together and collaborating with marketing
    team, customer support team and other business stakeholders
  • Experience working with large Enterprise Clients
  • Proven ability to prioritise tasks while working in a high pressure and fast-paced environment
  • A team player with cross-functional awareness

 

Key responsibilities:

  • Sell our solution to both offline and online merchants across South Africa
  • Discover new merchant prospects through research and prospecting
  • Use CRM systems (Monday.com) to process leads and manage sales pipeline
  • Required to have weekly stand-ups and be able to provide regular updates to Sales Manager.
  • Deliver and execute deals successfully and professionally hand-over client to customer success team.

 

General Experience:

  • Pure sales ability to start and close deals.
  • 3 + years’ experience in B2B sales, ideally with experience in financial services or payments
  • Ability to engage with senior stakeholders (CEO / CMO / CFO)
  • Ambition, drive and good problem solving skills

Apply for this job

Allowed file types: pdf, doc, docx

Customer Success Manager

Meet LayUp

LayUp is an African technology company that is here to unlock the economy. As future-thinkers, LayUp has identified the needs of millions of
unbanked South Africans and foreigners who are looking for other ways to pay for goods and services. How? by revolutionising the traditional
Lay-By method with a smart tech system that handles all online and in-store instalments for SME and Enterprise businesses in retail, telco,
medical, education, events, and travel sectors.

LayUp encourages applications from people with diverse backgrounds.

Ideal candidate | What we are looking for?

A Customer Success Manager is responsible for developing customer relationships that promote retention and loyalty. Their job is to work closely
with customers to ensure they are satisfied with the services they receive and to improve upon areas of dissatisfaction. Customer Success
Managers need to provide technical support to customers with the goal to keep customers satisfied with the business’s products.

Background:

  • Relevant bachelor’s degree
  • 2+ years of experience in sales or account management in the software/fintech industry with a history of exceeding quota and key performance metrics
  • Experience engaging with senior decision-makers.
  • Verbal and written communications skills are a must, as well as the ability to work across internal and external organisations
  • Experience working and communicating with multiple stakeholders and cross-functional teams including sales, marketing and product management teams
  • Strong sales and technical acumen

Key responsibilities:

  • Build and maintain trusted consultative relationships with Clients
  • Establish customer support practices and processes
  • Provide technical and product support
  • Transition new Clients into the company seamlessly
  • Work with sponsors to design and execute a success plan for each Client
  • Drive planning sessions to ensure Client can fully leverage LayUp to meet their performance and operational efficiency goals
  • Drive expansion opportunities with each Client
  • Conduct regular business reviews with Clients
  • Develop and implement best practices for effective Client management
  • Establish a standard cadence of communication internally and externally to ensure success
  • Consistently exceed quota and key performance metrics

General Experience:

  • Strong technical acumen
  • Experience working within the payments industry (highly desired)
  • Experience working with large Enterprise Clients
  • Proven ability to prioritise tasks while working in a high pressure and fast-paced environment
  • A team player with cross-functional awareness and a proactive approach
  • Strong attention to detail
  • Intrapreneurial drive in leading Account strategy and management
  • Ability to be proactive in identifying problems and solutions
  • Superior client service and relationship skills
  • Strong analytical and problem-solving skills
  • Strong organisation and presentation skills
  • A propensity for relationship building
  • Empathy
  • Leadership skills—customer success managers often take on leadership roles for the customer success team

Apply for this job

Allowed file types: pdf, doc, docx

Full-stack developer

LayUp’s developer team is scaling rapidly to support the ambitions of the company. You will be part of a close-knit and talented team. You will
have the opportunity to develop innovative solutions on a variety of exciting projects that are going to shape the future of digitally recurring
payments across Africa.

What we’re looking for

  • Experience writing both backend code and doing frontend work on web and/or mobile applications.
  • A passion for working end to end and cutting across concerns.
  • Exceptional problem-solving skills
  • 4+ years of professional experience as a software developer
  • A proven passion for all things software (and some hardware)
  • As this is a remote position, the candidate must possess a strong ability to work independently while still being collaborative and inclusive
  • Proven ability in taking a feature, task or product all the way from conception to completion and release
  • Ability to build reusable solutions that others can use to avoid reinventing the wheel every time.
  • BSc Computer Science or equivalent is encouraged (strong work experience can fill this gap).
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
  • Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
  • Familiarity with database technology such as MySQL, Oracle, and MongoDB.
  • Strong verbal communication skills.
  • Attention to detail.

 

Key responsibilities:

  • Developing front end website architecture.
  • Designing user interactions on web pages.
  • Developing back-end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimisation for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.

 

Join us on a meaningful journey and help enable merchants and consumers to thrive through financial inclusion!

Apply for this job

Allowed file types: pdf, doc, docx

Senior Engineer

A fast-growing fintech company which is disrupting the payments industry by introducing a new way for consumers to pay without credit. They’ve built a dynamic cloud-based and bank grade recurring payment system that enables businesses via pre-payment technology.

The current development team consists of 6 people, ranging from the CTO/co-founder to a junior front-end developer.

They are looking for an experienced senior full stack engineer to join the team to assist with the further development and maintenance of the current system.

You will be joining a developed team with dedicated sprint and task management using a scrum management process. The technology stack is built using Node.Js (javascript) for their API backend development and Vue.JS for their front-end development. They are fully cloud-based and use AWS for hosting.

The company directly integrates with commercial banks using Host-2-Host as well as with 3rd party payment providers to offer various payment services and financial products.

Working for them will allow you to be part of a high-performance development team working with the latest web technologies.

  • At their core they solve problems and love doing it! They’re passionate about building products.
  • They believe in writing clean, simple, and maintainable code.
  • They’re a full-stack team, meaning you’ll have a seat at the table in the product and design discussions and will play a critical role in developing and rolling out solutions.
  • You’ll become one of the core decision-makers for the solutions going forward.

 

We are currently recruiting for a lead engineering position. This specific position is for a mid-level to senior backend engineer who loves & lives to code and solves technical challenges.

  • You’ll be part of their core development team and start with a mission to learn the domain and tech stack and start adding value by assuming feature development responsibilities.
  • You’ll participate in the planning of features.
  • You’ll liaise with their support, sales, and management teams to define and solve new challenges and build new features, improve existing ones and improve the overall performance of the system.
  • You’ll use your experience to help address bugs and other technical challenges.

 

Use the requirements below as a guideline to determine if you’ll qualify and be able to succeed in this position:

  • Native Level proficiency (English or Afrikaans)
  • Minimum of 6 + years working with various web technologies, mainly backend
  • Experience developing full-stack solutions where you were responsible or involved in the A-Z of the project
  • DevOps experience (Beneficial but not required)
  • Interest or experience in finances (FinTech) and accounting.
  • Very good understanding of basic accounting principles.
  • Interest or experience in the fintech space.
  • Experience building & maintaining third-party integrations and working with APIs.

 

Technical Experience

  • Javascript – Node.js
  • Vue.js Frameworks
  • MySQL
  • AWS
  • Flutter / Swift / Android (Beneficial but not required)
  • Software design patterns
  • Object-oriented programming
  • Security best practices
  • Feature & unit testing
  • Relational databases (MySQL)
  • Scrum process
  • Git and GitHub
  • DevOps processes

 

Personal Attributes we are looking for:

  • You love problem-solving.
  • You work very well under pressure.
  • You enjoy doing focused, meaningful deep work.
  • You love working with other people.
  • You’re someone who can collaborate and communicate very well.
  • You’re an exceptional team player
  • You’re humble and always willing to listen and learn even from people with less expertise and experience.
  • You know the right tools to use to solve a problem.
  • You enjoy keeping up with new technologies and trends.

 

Little more about the company and the role:

They’re strong believers in running a high-performance, efficient yet calm company. This means you’ll have time during the day to do focused meaningful deep work (without email/phone interruptions) so you can go home and spend time on your hobbies or with friends and family. Yes, there are times when you’ll need to put in some extra hours but these are the exception, not the rule.

They don’t micromanage or track hours. They prefer to measure impact and output and will reward you for taking ownership and responsibility for your projects and areas of expertise.

They believe in always being open and honest and giving feedback regularly and in a constructive manner.

They have a hybrid model in place where we all work from home as a development team.

 

They have an amazing team culture and you will fit right in if you are:

Friendly, respectful, humble, and always willing to teach and guide others but just as willing and open to learning from others and considering different opinions. You are open to giving and receiving honest, constructive feedback without taking offense and use that to learn and become better at your craft and soft skills.

  • you’re passionate about software engineering & problem-solving.
  • You are looking for a new position where you can help shape and transform an entire industry using some of the most innovative latest technologies.
  • You can operate well and stay calm under pressure.
  • You enjoy self-study and can manage your own time well
  • You enjoy working with a smaller team.
  • You can communicate very effectively with individuals or groups of people.

Apply for this job

Allowed file types: pdf, doc, docx

Financial Manager

LayUp is a Financial technology company that is creating a new way for consumers to pay without credit. As future-thinkers, LayUp has identified the needs of millions of unbanked South Africans who are looking for alternative ways to pay for goods and services.

The underlying technology is a bank grade recurring payment system that enables business through pre-payment solutions online and in-store. We are B2b, B2c company and therefore service both sides of the market. We are a PASA registered TPPP (Third Party Payment Provider) that collects, reconciles and settles payments on behalf of business.

What started out as a digital laybuy company has developed into a turn-key recurring payment and management system the enables business to increase sales and grow their market. LayUp services enterprise and SMME business through multiple pre-payment solutions such as Subscriptions, Recurring billing, Pre-order payments, Stokvels and Part-payment services.

We are on a mission to become the leading recurring payment system by 2025 and we are looking for dynamic South Africans to join our super exciting team and be a part of something truly impactful across Africa.

A fast growing fintech business is looking to appoint a capable Financial Manager & Analyst with the hopes of developing this role into the Chief Financial Officer at the company.

The ideal candidate will have completed CA, SAIPA, SAICA or CIMA articles, have at least 5 years post articles experience in a similar role. Experience in the financial services sector is an advantage.

The incumbent will oversee all of the financial functions within the business. There is a strong requirement for monthly Management Accounts to be prepared within time and be able to put together financial packs to report to the investment committee. The individual will be required to prepare budgets, forecasts and assist with company investment rounds.

 

Duties and Responsibilities:

  • Daily suspense account management
  • Compilation and review of management accounts.
  • Cash flow projections & sales reports.
  • Monitor of project costs and payments.
  • Managing debtors and creditors.
  • Forecasting and budgeting opportunities
  • Optimising bank float accounts
  • Negotiating with suppliers regarding credit limits & payment terms.
  • Implementing new systems and controls.
  • Writing new policies and procedures, implementation and control thereof.
  • Reporting directly to the CEO
  • Monitor and control the usage of company assets and resources.
  • Liaising with banks regarding Advance Payment Guarantees, Letters of Credit & Exchange Control Applications.
  • Advertising & marketing budgets.

 

Qualifications and Experience:

  • Degree in Accounting or similar.
  • Chartered Accountant CA(SA) or CGMA (CIMA) would be an advantage.
  • Minimum of 5 years’ experience.
  • Experience in the financial sector.

 

Remuneration:

  • R480,000 to R600,000 per annum, negotiable depending on experience.

Apply for this job

Allowed file types: pdf, doc, docx

We use cookies

Cookies help us deliver the best experience on our website. By using our website, you agree to the use of cookies. Find out how we use cookies.