Senior Full Stack Developer - FinTech
Klerksdorp, 2571, South Africa
Listed on 2026-10-30
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer
About the Role
Our client, a rapidly growing Fin Tech startup, is seeking an experienced Senior Full Stack Developer to join their fully remote team. This role is crucial for the development and enhancement of their innovative financial technology platform. You will be responsible for designing, building, and maintaining both front-end and back-end components of the application, ensuring scalability, performance, and security. The ideal candidate possesses a strong proficiency across various programming languages, databases, and frameworks, with a deep understanding of financial services technology and best practices.
You will work closely with product managers, designers, and other engineers to deliver high-quality, user-centric financial solutions. This is a unique opportunity to shape a cutting-edge platform from the ground up in a fully remote, collaborative, and fast-paced environment.
- Design, develop, and implement robust and scalable full-stack web applications.
- Write clean, maintainable, and efficient code for both front-end and back-end systems.
- Develop and manage APIs, ensuring seamless integration between different services.
- Optimize application performance, scalability, and security.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional user interfaces.
- Implement and manage database schemas and queries.
- Conduct code reviews and mentor junior developers.
- Participate in architectural discussions and contribute to technical roadmap planning.
- Stay current with emerging technologies and industry trends in Fin Tech and full-stack development.
- Ensure adherence to coding standards, security protocols, and best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional experience in full-stack software development.
- Strong proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages/frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring).
- Experience with relational and No
SQL databases (e.g., PostgreSQL, MongoDB). - Demonstrated experience with API design and development (RESTful, GraphQL).
- Understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Familiarity with Fin Tech concepts and regulations is highly advantageous.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, particularly in a remote setting.
- Proven ability to work independently and manage time effectively.
- Highly competitive salary package with potential for equity options.
- Fully remote position offering maximum flexibility.
- Opportunities for significant impact and career growth in a booming Fin Tech sector.
- Comprehensive health and wellness benefits.
- Generous paid time off and remote work stipends.
- Dynamic and innovative work culture.
- Chance to work on groundbreaking financial technology solutions.
(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).