Senior Full Stack Engineer

Pickle (formerly FYXER)

South Africa

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Generous paid time off
Remote-first working with flexible hours
Learning & development budget
Regular team meetups

Job summary

A growing fintech company is looking for a Senior Full Stack Engineer to join their remote team. This role involves taking ownership of features from start to finish, working on both backend and frontend development. You'll be responsible for designing and maintaining APIs while contributing to core architecture. Ideal candidates have experience with Node.js, React, AWS, and building scalable applications. The company offers competitive salary, generous paid time off, and a remote-first working environment.

Qualifications

  • Experience building and shipping full stack applications in production.
  • Ability to design and maintain high-quality APIs and integration layers.
  • Knowledge of payments or financial systems is a plus.

Responsibilities

  • Own features end-to-end, ensuring performance and reliability.
  • Balance speed and quality in development efforts.
  • Collaborate with product and design teams for meaningful outcomes.

Skills

End-to-end ownership
Backend development (Node.js / TypeScript)
Frontend development (React)
API design
Cloud infrastructure (AWS)
Event-driven systems
Infrastructure as code (Terraform)

Job description

Remote | Full-time

About Our Client

Our client is a fast-growing, mission-driven fintech company building technology that enables more meaningful financial decision-making at scale. Their platform supports the movement of funds into high-impact causes globally, helping millions of users engage with giving in more intentional and accessible ways. Since launching, the business has facilitated tens of millions in transactions and continues to scale rapidly across international markets. With a strong product-led approach, they are focused on building reliable, high-performance systems that power impactful user experiences.

About The Role

As a Senior Full Stack Engineer, you'll play a key role in building and evolving the systems that power a suite of impactful digital products. You'll take ownership of delivering high-quality features end-to-end, working across the stack to solve meaningful, real-world problems.

You'll contribute to platform-level architecture, building core services, APIs, and integration layers that enable multiple products to scale reliably. Working closely with product and design, you'll help define clean system boundaries and make pragmatic decisions that balance speed with long-term resilience.

You’ll join a small, remote-first, product-focused team where engineers have real ownership and influence over technical direction.

Key Responsibilities
  • Own features end-to-end, from concept through to production, including performance, reliability, and security
  • Balance speed and quality, making pragmatic trade-offs to support both short-term delivery and long-term scalability
  • Strengthen core user journeys by improving reliability, reducing friction, and supporting growth
  • Contribute to system design across APIs, event-driven architecture, and shared services
  • Build scalable, reusable backend services and clean integration layers
  • Maintain high engineering standards through testing, code quality, and thoughtful reviews
  • Mentor and support other engineers, helping unblock delivery and share context
  • Collaborate cross-functionally with product and design to deliver meaningful outcomes
  • Work autonomously while communicating clearly and surfacing risks early
Requirements
About You
  • Take ownership and deliver meaningful outcomes end-to-end
  • Contribute thoughtfully to technical decisions and trade-offs
  • Balance delivery speed with system reliability and maintainability
  • Are curious, pragmatic, and comfortable learning new domains
  • Collaborate effectively in remote, cross-functional teams
Your Experience
  • Building and shipping full stack applications in production
  • Backend development (ideally Node.js / TypeScript or similar)
  • Frontend development using modern frameworks (e.g. React)
  • Designing and maintaining APIs and integration layers
  • Working with cloud infrastructure (e.g. AWS, serverless, containers)
  • Event-driven systems (queues, background jobs, webhooks)
  • Infrastructure as code (e.g. Terraform, CI/CD tooling)
Bonus Experience
  • Payments or financial systems
  • Notifications and messaging systems
  • Distributed systems and microservices
  • Identity and authentication flows
  • Mobile-first backend design considerations
  • Working in regulated or compliance-heavy environments
Benefits
  • Competitive salary
  • Generous paid time off aligned to your location
  • Remote-first working with flexible hours
  • Annual learning & development budget + dedicated learning days
  • Regular team meetups and virtual socials
Process
  • Initial recruiter screen
  • Technical task
  • Technical / system design interview
  • Final team interview
Working Style

This is a fully remote role within a distributed team. The company operates with a high-trust, high-performance culture, with a focus on outcomes over hours. There is a strong emphasis on ownership, collaboration, and continuous improvement.

Diversity & Inclusion

Our client is committed to building an inclusive and diverse team, recognising that varied perspectives lead to better products and greater impact. They actively encourage applications from individuals of all backgrounds and experiences.

Values
  • Purpose-driven work - building products that create meaningful impact
  • Ownership mentality - taking responsibility and acting proactively
  • Continuous growth - investing in people as much as products
  • Collaboration - working closely across teams with shared goals
  • User focus - keeping end users at the centre of decision-making
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Remote, Fintech for Impact
Senior Full-Stack Engineer — Remote, Fintech for Impact

Pickle (formerly FYXER) • South Africa

On-site
ZAR 600,000 - 900,000
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)

Datafin • Cape Town

Remote
ZAR 600,000 - 800,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
Full Stack Engineer
Full Stack Engineer

HIREXE • South Africa

Remote
ZAR 1,240,000 - 1,950,000
Competitive salary
Equity opportunities
Fully remote work
+1
Senior Full-Stack PHP Developer
Senior Full-Stack PHP Developer

Handyman Interactive • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Full Stack Engineer (Node.js & Angular)
Senior Full Stack Engineer (Node.js & Angular)

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Software Engineer (Python/TypeScript/AWS) (Remote)
Senior Full Stack Software Engineer (Python/TypeScript/AWS) (Remote)

Datafin • Johannesburg

Remote
ZAR 800,000 - 1,200,000
Senior Full Stack Engineer (.NET & Angular)
Senior Full Stack Engineer (.NET & Angular)

Hire Resolve • Cape Town

On-site
ZAR 900,000 - 1,800,000
Competitive salary based on experience
Senior Fullstack Engineer - Remote (Africa, EU)
Senior Fullstack Engineer - Remote (Africa, EU)

Shamaazi • Wes-Kaap

Remote
ZAR 600,000 - 850,000
Competitive salary
Paid time off
Remote-first flexibility
+1
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000