Senior Software Developer (Fintech/Start-up/Mobile Payments)

ATS Client

Cape Town

On-site

ZAR 550,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Great offices at the V&A Waterfront
ESOP within your first year
Hybrid flexibility: spend at least半 你口

Job summary

ATS Client in Cape Town seeks a Senior Software Developer to drive fintech/mobile payments initiatives. You will design and build cloud services in AWS, develop frontend and native apps, and ensure robust external integrations.

The role emphasizes ownership, resilience, and cross-functional collaboration in a startup fintech environment. The ideal candidate brings 6+ years of software development experience, proficiency in JavaScript and Python, and strong knowledge of FastAPI, Vue.js, and AWS.

Qualifications

  • Bachelor's degree required in CS/Engineering or related field.
  • Experience of 6+ years in software development.
  • Proficiency in JavaScript and Python with frontend/backend frameworks.
  • Familiarity with FastAPI and Vue.js, AWS, DB management, and external integrations.
  • Strong problem solving, communication and collaboration skills.
  • DevOps familiarity with test-driven development and cloud architecture.

Responsibilities

  • Build across our tech stacks: develop cloud services in AWS with Terraform and Python, create front-ends with various JavaScript frameworks, Android native apps, and Zoho Creator apps.
  • Own commercial outcomes and drive value beyond coding.
  • Empathize with end users across different technology experiences in-country.
  • Coach and mentor teammates to improve practices and culture.
  • Advise on architecture and DevOps for long-term resilience and efficiency.

Skills

JavaScript
Python
FastAPI
Vue.js
AWS
Test-driven development
Database management
External integrations

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Terraform

Job description

About the Job

Senior Software Developer (Fintech/Start-up/Mobile Payments)

Our client is an innovative pay-as-you-go solar startup. They make life better for everyday households in Africa where they build amazing tech to help bring access to energy, internet and opportunity to people who otherwise wouldn't. Our client is a dynamic, hardworking team that values flexibility and focuses on results over office hours. They are resourceful and budget-conscious, whether they are traveling or working. They believe in resilience, self-reliance, and long-term sustainability. With our client your career growth is driven by your ambitions, from expanding your role to exploring new areas of the business.

Job Type: Full Time/Permanent

Location: Cape Town

Workplace: Onsite

Requirements
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Technical Skills: Proficiency in programming languages such as JavaScript, Python, or similar. Requirement to be familiar with at least one backend framework such as FastAPI, including managing database, compute, and external integrations. Familiarity with front-end frameworks like Vue or UX design experience is a strong plus.
  • Technical Architecture: Demonstrated ability to design web and native apps with complex external integrations for resilience and efficiency.
  • Soft Skills: Strong problem-solving abilities, effective communication, and a collaborative mindset.
  • Dev Ops: Familiarity with test-driven development, cloud architecture (AWS a plus), and building strong developer workflows.
  • Experience: 6+ years of relevant experience in software development.
Required Skills
  • JavaScript
  • Python
  • FastAPI
  • Vue.js
  • AWS
  • Test-driven development
  • Database management
  • External integrations
Skills You'll Develop
  • Cross-functional engineering
  • Commercial ownership
  • User empathy
  • Team coaching
  • Architecture design
  • System resilience
  • Efficiency optimization
Responsibilities
  • Build across our tech stacks: Develop our cloud services in AWS with terraform and Python, develop multiple custom front-ends with various Javascript frameworks, native Android, and maintain several app builds in Zoho Creator with Deluge. When you join Yellow, you'll build across our ecosystem, meaning you'll become a versatile, cross-functional engineer.
  • Own commercial outcomes: Being a developer at Yellow is not about coding all day. You'll be expected to own business outcomes and do work beyond software to make things happen. What good is code if it does not provide value for us or our customers?
  • Empathize with end users: You'll be expected to understand the needs of our customers and users-usually people in-country that have very different experiences of technology than you do. This will require empathy, patience, and the ability to challenge your own assumptions about how technology should work.
  • Coach & manage others: We have a talented, enthusiastic team of devs that could use your guidance and mentorship. Use your experience to improve our standard practices, coach others, and build our developer culture.
  • Advise on architecture & devops: You'll take a front-row seat in the architecture of new and existing systems, helping design them for long-term resilience and efficiency.
Benefits
  • Great offices at the V&A Waterfront
  • Opportunity to participate in our ESOP within your first year
  • Exciting travel to the countries we operate in
  • Hybrid flexibility: spend at least half your time at office, you decide when
  • Annual team retreats
  • Unlimited paid time off
Why work with our client

Our client offers the stability of a large company with the culture of a tight-knit start-up. While our client employs more than 1,000 people across the continent, the core management team in Cape Town, South Africa is an agile, talented group of less than 30. No matter your age or level of experience, you'll be given large responsibilities from Day 1 and expected to be a self-starter and self-teacher. While expectations are high, so is the level of support: They foster a culture where colleagues from across the business are eager to support and learn from one another.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (Fintech/Start-up/Mobile Payments)
Senior Software Developer (Fintech/Start-up/Mobile Payments)

Black Pen Recruitment • Cape Town

On-site
ZAR 600,000 - 800,000
Great offices at the V&A Waterfront
Opportunity to participate in ESOP
Exciting travel opportunities
+3
Software Engineer (Developer/Technical)
Software Engineer (Developer/Technical)

Black Pen Recruitment • Cape Town

Hybrid
USD denominated salary
Annual cash bonus based on performance
Opportunity to partake in ESOP after 12 months
Country Lead (FinTech/Startup/Mobile Payments)
Country Lead (FinTech/Startup/Mobile Payments)

ATS Client • Cape Town

Hybrid
ZAR 480,000 - 720,000
ESOP
Annual retreats
Hybrid flexibility
+3
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Blue Pearl PTY • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with performance bonus
Medical aid contributions
Hybrid work model
+5
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

ATS Client • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Equipment provided
Data & connectivity allowance
+1
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

Black Pen Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Competitive salary + performance bonuses
Opportunity to shape the future of cross-border payments
Work with an experienced, diverse team
Senior Software Developer | Johannesburg | Permanent
Senior Software Developer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Software Developer - Cape Town - R1M PA
Senior Software Developer - Cape Town - R1M PA

ATS Client • Cape Town

On-site
ZAR 1,000,000
Mid-Level Software Developer - Cape Town - R860K PA
Mid-Level Software Developer - Cape Town - R860K PA

ATS Client • Cape Town

On-site
ZAR 860,000