Fullstack Developer – React, Node.js & Python
BrighterMonday Uganda · Nigéria
Job description
About the role
We are looking for a Full Stack Developer to design and maintain high‑performance fintech applications. You will work on both the client‑side UI and server‑side services that power real‑time lending and transaction processing.
Key responsibilities
- Develop responsive front‑end interfaces using React.js, TypeScript and Tailwind CSS.
- Build and maintain backend logic with Node.js (NestJS) and Python micro‑services for borrower risk evaluation.
- Implement secure integrations using JWT, mTLS and third‑party banking APIs.
- Write and optimise complex SQL queries, manage database migrations and ensure data accuracy.
- Design scalable APIs capable of handling high transaction volumes.
- Apply Test‑Driven Development (TDD) to guarantee reliability and accuracy.
- Enforce security best practices, preventing SQL injection, XSS and using AES‑256 encryption.
Required profile
- 2‑3 years of professional experience with React.js, TypeScript, Tailwind CSS, Node.js (NestJS) and Python.
- Proven ability to build high‑concurrency, scalable APIs.
- Strong understanding of relational databases and secure software development.
- Comfortable working across typed (TypeScript) and scripting (Python/JavaScript) environments.
- Experience with automated testing and TDD methodologies.
Required skills
- React.js
- TypeScript
- Tailwind CSS
- Node.js
- NestJS
- Python
- SQL
- JWT
- mTLS
- AES‑256 encryption
- Test‑Driven Development (TDD)
- Kafka (optional)
- RabbitMQ (optional)
- Docker (optional)
- Kubernetes (optional)
What we offer
- Competitive net salary between 250,000 – 300,000 NGN, negotiable based on experience.
- Hybrid work model: 1 day onsite, 4 days remote.
- Opportunity to work on cutting‑edge fintech solutions.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 19 hours ago
Expires 1 month from now
4 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BrighterMonday Uganda
Nigéria