South Africa

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

Senior Software Developer (Fintech/Start-up/Mobile Payments), Cape Town
Description
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.

#J-18808-Ljbffr
Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Senior Software Developer (Fintech/Start-up/Mobile Payments) has been posted in the Cape Town Information Technology category on Locanto.

If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Junior Project Manager (Software Development), Cape Town, Sales Specialist – Managed Services / IT & IPTV, Cape Town and Systems Engineer / Full stack developer (TracePan System) in Cape Town to discover more of what you’re looking for. In total, we have 345 ads in Information Technology in Cape Town on Locanto classifieds.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.