×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer - FinTech Platform

Job in Benoni, 1501, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Front End Developer
Job Description & How to Apply Below
Location: Benoni

About the Role

Our client, a prominent player in the financial technology sector, is seeking a highly skilled and motivated Senior Full Stack Developer to contribute to the evolution of their core trading platform. This hybrid role, based in Benoni, Gauteng, ZA , requires a seasoned developer to design, build, and maintain robust, scalable web applications. You will work across the entire technology stack, from front-end user interfaces to back-end services and database management, playing a key role in delivering high-performance financial solutions.

This is an excellent opportunity to leverage your expertise in a fast-paced, innovative environment, working on critical components that drive significant business value. You'll collaborate with a talented team in a hybrid model, ensuring optimal productivity and team synergy.

Key Responsibilities
  • Design, develop, and implement high-quality, scalable web applications using modern front-end and back-end technologies.
  • Build and maintain efficient, reusable, and reliable code across the full stack.
  • Develop user-facing features and ensure technical feasibility of UI/UX designs.
  • Create and manage robust back-end services, APIs, and databases.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Write clean, maintainable, and well-tested code, adhering to best practices.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up-to-date with emerging technologies and industry trends.
Requirements
  • B.Sc. or M.Sc. in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack web development.
  • Proficiency in front-end technologies such as React, Angular, or Vue.js, HTML5, CSS3, and JavaScript/Type Script.
  • Strong experience with back-end languages and frameworks such as Node.js, Python (Django/Flask), Java (Spring), or Ruby on Rails.
  • Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and No

    SQL (e.g., MongoDB).
  • Experience with RESTful API design and implementation.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Knowledge of software development best practices, including version control (Git), CI/CD, and automated testing.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities, suited for a hybrid work environment.
  • Experience in the Fin Tech industry is highly desirable.
Benefits
  • Our client offers a competitive salary, comprehensive medical, dental, and vision insurance, and an annual bonus program.
  • A generous retirement savings plan with company matching is provided.
  • Opportunities for continuous learning, including access to online courses, workshops, and conferences, are encouraged.
  • You will work in a modern, collaborative office space with flexible hybrid arrangements and have access to advanced development tools.
  • The company promotes a culture of innovation and offers significant career growth potential.
  • Paid time off, wellness programs, and other employee-centric benefits are also part of the package.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary