Remote Full-Stack Software Engineer (FinTech)

Placements24

Durban

Hybrid

ZAR 600,000 - 900,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Home office budget
Flexible schedule

Job summary

Placements24 is seeking a Remote Full-Stack Software Engineer in South Africa. You will design, develop, and deploy fintech solutions with a distributed team using modern JS and Python stacks. This fully remote role offers a competitive package and growth opportunities within a remote-first culture.

You will collaborate with product, design, and engineering to deliver scalable features, APIs, and robust systems while maintaining code quality and security Standards.

Qualifications

  • 3+ years of professional full-stack web development experience.
  • Bachelor's degree or equivalent in a technical field.

Responsibilities

  • Design, build, and maintain front-end and back-end code.
  • Develop and integrate APIs for data exchange between services.
  • Collaborate with product managers, designers, and engineers to implement features.
  • Write high-quality, testable code and participate in code reviews.
  • Optimize performance, scalability, and security of applications.
  • Troubleshoot and upgrade existing systems.
  • Contribute to architectural discussions and tech decisions.
  • Engage in agile practices including sprint planning and retrospectives.
  • Support remote-first engineering culture through active communication.

Skills

JavaScript
React
Vue
Angular
Python
Node.js
Django/Flask
Java
Ruby
PostgreSQL
MySQL
MongoDB
Redis
AWS
Azure
GCP
Docker
Kubernetes
RESTful APIs
Git

Education

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

Tools

Docker
Kubernetes
Git

Job description

About the Role

Our client, a rapidly growing FinTech startup, is seeking a talented and motivated Remote Full-Stack Software Engineer to join their distributed engineering team. This role is 100% remote, offering the flexibility to work from anywhere within South Africa. You will play a crucial role in designing, developing, and deploying innovative financial technology solutions that are revolutionizing the industry. This is an exciting opportunity to contribute to a cutting-edge product roadmap, work with modern technologies, and be part of a collaborative, forward-thinking company culture that values remote-first principles.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end systems.
  • Develop and integrate APIs for seamless data exchange between different services.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Write high-quality, testable code and participate in code reviews to ensure code quality and maintainability.
  • Optimize application performance, scalability, and security.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural discussions and technology selection processes.
  • Actively participate in an agile development environment, including sprint planning and retrospectives.
  • Help foster a strong remote engineering culture through active communication and knowledge sharing.
Requirements
  1. Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  2. 3+ years of professional experience in full-stack web development.
  3. Proficiency in front-end technologies such as JavaScript (React, Vue, or Angular), HTML5, and CSS3.
  4. Strong back-end development experience with languages like Python (Django/Flask), Node.js (Express), Java (Spring), or Ruby (Rails).
  5. Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  6. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  7. Understanding of RESTful API design principles and experience building APIs.
  8. Experience with version control systems, particularly Git.
  9. Excellent problem-solving skills and a proactive attitude towards challenges.
  10. Strong communication skills and the ability to thrive in a fully remote, asynchronous work environment.
Benefits
  • This fully remote position offers a competitive salary, stock options, and a flexible work schedule.
  • Our client provides a generous budget for home office setup and professional development.
  • Employees benefit from regular virtual team-building activities and opportunities to contribute to impactful financial technology solutions from anywhere in South Africa.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Stock options potential
Medical, dental and vision insurance
+1
Remote Full-Stack Developer - FinTech Innovation
Remote Full-Stack Developer - FinTech Innovation

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Fully remote working
Stock options
Performance bonuses
+3
Remote Full-Stack Developer (Mid-Level)
Remote Full-Stack Developer (Mid-Level)

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Health insurance
Stock options
Generous vacation policy
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • South Africa

Remote
ZAR 600,000 - 1,200,000
Remote work
Home office stipend
Annual bonus
+3
Remote Full Stack Developer (FinTech)
Remote Full Stack Developer (FinTech)

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Stock options
Generous annual leave
Professional development (online/confs
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1
Remote Lead Software Engineer (FinTech)
Remote Lead Software Engineer (FinTech)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Remote work allowance
Health benefits
+2
Remote Lead Full-Stack Developer (FinTech)
Remote Lead Full-Stack Developer (FinTech)

Placements24 • Stellenbosch

Hybrid
ZAR 1,800,000 - 2,400,000
Stock options
Health insurance
Generous paid time off
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Remote Full-Stack Software Engineer - SaaS Platforms
Remote Full-Stack Software Engineer - SaaS Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Stock options / bonuses
Health insurance & wellness programs
+2