Remote Full-Stack Software Engineer

Placements24

South Africa

Remote

ZAR 600,000 - 1,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Home office stipend
Annual bonus
Health insurance
Professional development
Paid time off

Job summary

Placements24 is recruiting a Full-Stack Software Engineer for a fully remote fintech team. You will design, develop, and maintain scalable web applications and services for a global client base.

You will collaborate with product managers, designers, and other engineers, build APIs and microservices, conduct testing, and participate in code reviews. A strong ownership mindset and ability to work independently in a distributed environment are essential.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Proven experience as a Full-Stack Software Engineer, with a strong portfolio of projects.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong experience with back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Solid understanding of database technologies (e.g., SQL, NoSQL) and data modeling.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Exceptional communication and collaboration skills for a fully remote work environment.
  • Demonstrated ability to work independently and manage time effectively.

Responsibilities

  • Design, develop, and maintain scalable, high-performance web applications and services.
  • Write clean, efficient, and well-documented code for both front-end and back-end systems.
  • Collaborate with product managers, designers, and other engineers to define software requirements and features.
  • Develop and implement APIs and microservices for seamless integration across platforms.
  • Conduct thorough testing, debugging, and performance tuning of applications.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Contribute to architectural decisions and technology selection.
  • Stay up-to-date with emerging technologies and industry trends in software development.
  • Proactively identify and address technical debt and system improvements.

Skills

Full-Stack Software Engineer
Remote work
React/Vue/Angular
Python/Django
Node.js/Express
Java/Spring
SQL/NoSQL
Cloud (AWS/Azure/GCP)
CI/CD/DevOps
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git
CI/CD tools
Postman/Swagger
Cloud tooling (AWS/Azure/GCP)

Job description

About the Role

Our client is a forward-thinking financial technology company seeking exceptionally talented Full-Stack Software Engineers to join their entirely **remote** team. This is a unique opportunity for passionate developers to work on cutting-edge financial solutions from the comfort of their home offices. You will be involved in the entire software development lifecycle, from conceptualization and design to implementation and deployment, contributing to a robust and scalable platform that serves a global clientele. We are looking for individuals who are driven by innovation, possess a strong sense of ownership, and are adept at collaborating effectively in a distributed environment. If you thrive on complex challenges and are eager to make a significant impact in the fintech space, this **remote** role is ideal for you. We value creativity, technical excellence, and a commitment to delivering high-quality software solutions. Join us and be part of a company that embraces technology to revolutionize financial services, offering unparalleled flexibility and professional growth.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance web applications and services.
  • Write clean, efficient, and well-documented code for both front-end and back-end systems.
  • Collaborate with product managers, designers, and other engineers to define software requirements and features.
  • Develop and implement APIs and microservices for seamless integration across platforms.
  • Conduct thorough testing, debugging, and performance tuning of applications.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Contribute to architectural decisions and technology selection.
  • Stay up-to-date with emerging technologies and industry trends in software development.
  • Proactively identify and address technical debt and system improvements.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Proven experience as a Full-Stack Software Engineer, with a strong portfolio of projects.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong experience with back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Solid understanding of database technologies (e.g., SQL, NoSQL) and data modeling.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Exceptional communication and collaboration skills for a fully **remote** work environment.
  • Demonstrated ability to work independently and manage time effectively.
Benefits

This is a fully **remote** position offering a competitive salary and benefits package designed for remote professionals. This includes a generous annual bonus, comprehensive health insurance, a home office stipend, professional development allowances, and ample paid time off. Our client believes in fostering a supportive and inclusive culture that empowers employees to excel, regardless of their location. You'll have the opportunity to work with a talented, international team and contribute to groundbreaking projects in the **Tembisa, Gauteng** fintech landscape, all while enjoying the flexibility and freedom of a remote career.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Software Engineer (FinTech)
Remote Full-Stack Software Engineer (FinTech)

Placements24 • Durban

Hybrid
ZAR 600,000 - 900,000
Remote-first culture
Home office budget
Flexible schedule
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 Senior Full-Stack Developer
Remote Senior Full-Stack Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
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 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 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 Full-Stack Developer (React & Node.js) - Fintech Focus
Remote Full-Stack Developer (React & Node.js) - Fintech Focus

Placements24 • Gauteng

Hybrid
ZAR 600,000 - 900,000
Fully remote
Competitive salary
Health insurance
+5
Remote Senior Full-Stack Developer
Remote Senior Full-Stack Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Full remote work
Generous annual leave
+4
Remote Full-Stack Software Engineer (Cloud Services)
Remote Full-Stack Software Engineer (Cloud Services)

Placements24 • Mossel Bay

Hybrid
ZAR 1,976,000 - 2,964,000
Health insurance
Retirement contributions
Generous paid time off
+1