Senior Full Stack Developer; Fintech
Listed on 2026-10-31
-
Software Development
Full Stack Developer, Backend Developer, Java Developer
About the Role
A rapidly expanding Fintech company operating from Bloemfontein is seeking a talented Senior Full Stack Developer to join their innovative technology team. This role is critical in developing and maintaining robust, scalable, and secure web applications and financial platforms. You will be involved in the entire development lifecycle, from designing user interfaces and back-end services to deploying and optimizing applications. The ideal candidate possesses a strong command of both front-end and back-end technologies, a passion for building high-quality software, and experience in the financial services sector.
You will collaborate closely with product managers, designers, and other developers to deliver exceptional user experiences and impactful financial solutions. Our client is dedicated to fostering a collaborative and growth-oriented environment in Bloemfontein , offering significant opportunities for professional development.
- Develop and maintain responsive, user-friendly front-end applications using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Design, build, and maintain efficient, reusable, and reliable back-end code using languages such as Java, Python, Node.js, or C#.
- Integrate user-facing elements with server-side logic and databases.
- Implement robust security and data protection measures.
- Develop and manage RESTful APIs for seamless data exchange.
- Write clean, well-documented, and testable code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed, scalability, and reliability.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot, debug, and upgrade existing systems.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience as a Full Stack Developer.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and at least one modern JS framework (React, Angular, Vue.js).
- Strong experience with back-end development languages (e.g., Java, Python, Node.js) and frameworks (e.g., Spring Boot, Django, Express.js).
- Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and No
SQL (e.g., MongoDB). - Experience with building and consuming RESTful APIs.
- Knowledge of version control systems (e.g., Git).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.
- Experience in the Fintech sector is highly desirable.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills, and a proactive attitude towards working in a team environment.
- Ability to contribute meaningfully from Bloemfontein .
This role offers a competitive salary with regular performance reviews and potential bonuses. Comprehensive medical aid and retirement fund contributions are provided. Employees benefit from a generous annual leave allowance and flexible working arrangements under the hybrid model. Opportunities for professional growth includes access to training resources, workshops, and support for further certifications. Our client provides a dynamic and collaborative work environment in Bloemfontein , encouraging innovation and skill development.
Modern office facilities and collaborative tools enhance the employee experience.
(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).