Wabeh Fullstack Developer - Full Time

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience., 5+ years of backend development experience using Python and JavaScript., Strong proficiency in AWS services and container orchestration tools., Excellent problem-solving abilities and strong communication skills..

Key responsabilities:

  • Develop and maintain credit scoring APIs and microservices using Python and JavaScript.
  • Deploy and manage AWS-based infrastructure and implement CI/CD pipelines.
  • Ensure adherence to fintech security regulations and implement secure authentication mechanisms.
  • Collaborate with cross-functional teams to integrate credit risk models into backend services.

Angaza logo
Angaza SME https://www.angaza.com/
51 - 200 Employees
See all jobs

Job description

About Wabeh
We are an innovative, early-stage consumer lending fintech within the Angaza group of businesses that is focused on transforming access to credit for life-changing products across emerging markets. Our technology uses an IoT network of connected devices, mobile payments, and machine learning to provide affordable financing to low-income consumers that accelerates the adoption of smartphones and other productive use devices.

We are driven by the belief that technology and data can be powerful tools for economic empowerment. Come join us!


Role Summary
As a Fullstack Developer (Backend Bias) at Wabeh, you will design, develop, and maintain scalable backend systems and APIs that drive our cutting-edge fintech platform focused on credit scoring, risk assessment, and fraud detection for BNPL products. Reporting to the Engineering Manager, you will work closely with the Risk & Data Science teams to integrate credit risk models and ensure the performance, security, and reliability of our systems—all in a fully remote work environment.


Responsibilities
Backend Development & API Design:
  • Develop and maintain credit scoring APIs and microservices using Python (FastAPI, Flask) and JavaScript (Node.js, Express.js/NestJS).
  • Optimize database queries for large-scale credit transaction data.
  • Implement event-driven architectures utilizing Kafka, RabbitMQ, or SQS.
Cloud Infrastructure & DevOps:
  • Deploy and manage AWS-based infrastructure (EC2, S3, Lambda, RDS, DynamoDB, ECS, etc.).
  • Design and implement CI/CD pipelines using GitHub Actions and AWS CodePipeline.
  • Automate infrastructure deployment with Terraform and manage containerized applications (Docker, Kubernetes).
Security & Compliance:
  • Implement secure authentication and authorization mechanisms (JWT, OAuth2, OpenID Connect).
  • Ensure adherence to fintech security regulations (PCI-DSS, GDPR, SOC2) through regular audits and best practice enforcement.
Collaboration & Agile Development:
  • Work with cross-functional teams to integrate credit risk models and data-driven insights into backend services.
  • Participate in code reviews, sprint planning, and technical documentation.
Required Skills
Technical Expertise:
  • 5+ years of backend development experience using Python (FastAPI, Flask, Django) and JavaScript (Node.js, Express.js, NestJS).
  • Strong proficiency in AWS services (EC2, S3, Lambda, RDS, DynamoDB, etc.) and container orchestration (Docker, Kubernetes).
  • Experience with CI/CD pipelines and infrastructure-as-code tools (Terraform, AWS CDK, CloudFormation).
  • Solid understanding of SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, Redis) and event-driven architecture using message queues (Kafka, RabbitMQ, SQS).
Soft Skills & Collaboration:
  • Excellent problem-solving abilities and a strong attention to detail.
  • Proven track record of working effectively in agile, cross-functional teams.
  • Strong communication skills for collaborating with technical and non-technical stakeholders.
Education:
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience.
Nice to Have:
  • Experience with Golang for high-performance backend services.
  • Prior exposure to fintech platforms, credit risk, and fraud detection systems.
  • Familiarity with machine learning integration for risk assessments.
    needs!
To Apply
Please submit any materials supporting your candidacy using the form below, and complete any required application questions. 

Other Details
Wabeh is a for-profit company with headquarters in Nairobi.
Kenyan employees receive salary and competitive benefits that include:
- Company-sponsored private medical plan
- Pension plan with company contribution
- Flexible scheduling and time off policies
- Knowledge that you're making a positive impact on the world every day you come to work!

Our Commitment to DEI
At Angaza, we evaluate all candidates on the basis of their ability to meet stated job requirements. We do not discriminate against candidates on the basis of sex, gender, marital status, religion, nationality, or other personal characteristics. In keeping with our commitment to supporting a safe and inclusive workplace, we strongly encourage candidates from traditionally underrepresented backgrounds to apply.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs