Company: TapTip
Location: Remote / Zambia
Position Type: Founding Team / Full-Time or Contract-to-Full-Time
Industry: Fintech · Payments · Mobile Technology
TapTip is a fintech platform being built to make digital tipping simple, fast, and accessible, particularly across tourism and service industries in developing markets.
Our mission is to bridge the gap between international visitors and local service workers by providing a fast, secure, and accessible way to give and receive digital tips.
Customers should be able to tip using familiar payment methods such as cards, Apple Pay, QR codes, and other digital payment options, while workers have a simple way to receive, track, and withdraw their earnings.
We are looking for a Founding Software Engineer & Lead App Developer to become one of the main technical builders behind TapTip.
This is not a position where you will simply receive small development tickets.
We are looking for someone who can take ownership of the product, understand the overall vision, make strong technical decisions, solve problems independently, and work directly with the founders to build TapTip into a secure and reliable fintech platform.
You will help develop, improve, and maintain the core TapTip ecosystem, including:
As TapTip grows, you will also help design new products and technical infrastructure for expansion into additional markets.
We want someone who can actually build, not someone who only knows how to manage developers or generate code without understanding it.
You should be comfortable working across different parts of a product and figuring things out when there is not already a detailed technical playbook.
We need someone who can take an idea, understand the requirements, determine how it should be built, implement it, test it, fix problems, and help move it into production.
Strong candidates should have experience with technologies such as:
Experience with:
Experience with one or more of the following is highly valuable:
Experience with fintech is highly valuable, including:
Previous fintech experience is preferred but not mandatory if you are a strong developer who can learn quickly.
Because this is a remote development role, applicants must have reliable equipment, reliable internet access, and consistent availability.
You must have your own computer or laptop capable of professional software development.
When applying, you must provide the specifications of the computer you plan to use for TapTip development, including:
Applicants should also explain their internet situation.
Please include:
A screenshot of a recent internet speed test may be requested during the application process.
We are looking for someone who is consistently available and responsive.
TapTip is an active startup project, and there will be times when updates, fixes, changes, testing, or technical discussions need to happen quickly.
The person in this role should be able to:
We do not expect someone to be online 24/7.
However, we do want a developer who treats TapTip as a serious responsibility and has enough consistency in their schedule to work closely with us.
Some development sessions may be conducted through online calls where we work through parts of the TapTip application together.
These sessions may involve:
You should therefore be comfortable communicating over video or voice calls and sharing your screen when necessary.
TapTip will provide access to Claude and ChatGPT Plus for development work.
We expect our developer to understand how to use modern AI development tools effectively.
These tools may be used to assist with:
However, AI should be used as an engineering tool, not as a substitute for understanding software development.
You must be capable of reviewing, testing, debugging, understanding, and taking responsibility for any code produced with AI assistance.
We are not looking for someone who simply copies and pastes AI-generated code without understanding what it does.
Claude and ChatGPT Plus access provided by TapTip is strictly for TapTip-related work.
Company-provided accounts, subscriptions, usage limits, and resources may not be used for:
We want company-provided AI usage limits dedicated to TapTip so that we can maximize the amount of development work completed using the available resources.
Developers should understand how to use AI efficiently and avoid unnecessarily wasting context windows, message limits, or usage capacity.
Knowing how to properly structure prompts, provide useful context, review generated code, and efficiently work with AI development tools will be considered part of the role.
You may be a strong fit for TapTip if you:
You will work directly with TapTip's founders and play a major role in technical decisions.
Initially, you may be one of the primary engineers responsible for the TapTip application, meaning you will have significant influence over how the product is structured and developed.
This position may eventually grow into responsibility for:
We are looking for someone interested in growing with the company, not simply completing a short development project.
A computer science, software engineering, or related degree is welcome, but it is not required.
We care more about what you can actually build.
A strong:
can be more valuable to us than formal credentials alone.
If you can demonstrate that you understand software engineering and can build reliable products, we want to hear from you.
You will receive extra consideration if you have previously built or contributed to:
If you have built something relevant, show us.
We want to see what you can actually build.
Send your application to:
Application – Founding Software Engineer & Lead App Developer – [Your Name]
Your application should include:
Please also include:
Please include:
Applicants may be asked to provide a screenshot of their internet speed test and computer specifications during the selection process.
Links to working applications, GitHub repositories, demos, or previous projects are strongly encouraged.
TapTip is still being built.
That means the engineer joining us now will have the opportunity to influence the product from an early stage and become an important part of the company's technical foundation.
We need someone who is talented, dependable, available, and ready to build.
We're looking for a developer who can become a core technical member of TapTip, work closely with us, and help continuously improve the application as the company grows.
Apply to join TapTip and help us build the future of digital tipping.
Applications: