Full Stack Developer (2 Positions) Coop Bank | August 2025
Location: Dar es Salaam, Tanzania
Position Type: Full-time, Permanent
About the Role
Coop Bank is seeking two talented Full Stack Developers to join its ICT team. The role involves designing, coding, testing, and maintaining secure and scalable applications that power the Bank’s digital channels, internal systems, and integrations with financial platforms.
The successful candidates will work across front-end and back-end technologies, ensuring seamless integration with the Core Banking System (CBS), payment platforms, and third-party providers.
Key Responsibilities
Application Development
-
Develop and maintain responsive web and mobile applications for banking services.
-
Build secure, reusable APIs and services for CBS, payment switches, and external partners.
-
Optimize applications for performance, scalability, and user experience.
System Integration & Support
-
Integrate Coop Bank systems with providers such as mobile money platforms, VISA/MasterCard, GEPG, and Thunes.
-
Provide second-line support for digital channels, troubleshooting technical issues.
-
Participate in unit, integration, and user acceptance testing (UAT) before deployment.
Security & Compliance
-
Apply secure coding standards in line with OWASP and banking regulations.
-
Collaborate with ICT Security to fix vulnerabilities and ensure compliance with PCI DSS and BOT guidelines.
-
Handle customer data in line with data protection standards.
Collaboration & Delivery
-
Work with business analysts to translate requirements into technical solutions.
-
Participate in Agile sprints, code reviews, and DevOps pipelines.
-
Maintain accurate and updated technical documentation.
Qualifications & Experience
Education
-
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Technical Skills
-
Front-end: React, Angular, or Vue.js; HTML5, CSS3, JavaScript/TypeScript.
-
Back-end: Node.js, Java (Spring Boot), .NET Core, or Python.
-
Databases: SQL Server, PostgreSQL, MySQL, or MongoDB.
-
Integration: REST/SOAP APIs, JSON, XML.
-
Tools: Git, Docker, CI/CD pipelines (Jenkins/GitLab).
Experience
-
3–5 years of hands-on full-stack development experience.
-
Previous experience in financial services, fintech, or high-availability systems is an advantage.
-
Exposure to CBS integration, payment gateways, or mobile money APIs preferred.
Core Competencies
-
Strong coding, debugging, and troubleshooting skills.
-
Ability to work under pressure in production environments.
-
Excellent teamwork and communication skills.
-
Eagerness to learn banking technologies and regulatory requirements.
-
Detail-oriented with a focus on delivering high-quality solutions.
What We Offer
-
Opportunity to work on cutting-edge financial technologies.
-
Competitive salary and benefits.
-
A collaborative and innovative work environment.
How to Apply
Qualified candidates are encouraged to submit their applications online.
Click here to apply for the Full Stack Developer role at Coop Bank
Note: Only shortlisted candidates will be contacted.