FinTech Stack Developer (Node.js / Python / React)
Technology
Confidential
Nigeria, Nigeria3 days agoUntil 05/07/2026
Full time
Job description
Responsibilities:
- Full-Stack Implementation: Develop end-to-end features, from the Apply Now loan interface in React to the back-end disbursement logic in Node.js.
- Automated Decisioning: Build and maintain Python-based microservices that interface with machine learning models to evaluate borrower risk in milliseconds.
- Secure Data Flow: Implement JSON Web Tokens (JWT) and mTLS for secure communication between our lending app and third-party banking APIs (like Plaid or Stripe).
- Database Integrity: Write complex, performant SQL queries and migrations, ensuring that every cent is accounted for with 100% precision
Requirements:
- Must be comfortable switching between strict typing in TS and data-centric scripting in Python.
- Experience building scalable APIs that handle high concurrency during peak lending periods.
- Commitment to Test-Driven Development (TDD) to prevent regressions in financial calculations.
- Deep understanding of preventing SQL injection, XSS, and ensuring data encryption (AES-256).
The FinTech Edge (Bonus Points):
- Experience with event-driven architecture (Kafka or RabbitMQ) to handle asynchronous loan processing.
- Familiarity with blockchain or smart contracts if the platform involves decentralised finance (DeFi) elements.
- Knowledge of docker & kubernetes for maintaining a consistent environment across development and production.
Interview Task Preview:
- Practical Challenge: Candidates will be asked to build a mini-amortisation engine that calculates monthly payments based on a fluctuating interest rate and handles an edge case: leap year interest accrual.
Keywords
monthsOfExperience: 24ReactOSTartanApache KafkaSCHEMAJSONDiracRabbitMQNode.jsJavaScriptBlockchainPythonSqlJWtNodeTest-driven developmentDockerKubernetesReact.js
¿Te interesa este puesto?