New
Yesterday
O

Backend Developer- Mobile Applications

Oasis Outsourcing

Real Estate Confidential
  • Minimum Qualification :
  • Experience Level : Entry level
  • Experience Length : 2 years

Job Description/Requirements

ABOUT THE COMPANY

We are a Business Process Outsourcing company in Kenya. We offer reliable data annotation, customer support, and outsourced HR services.

JOB SUMMARY

We're looking for a skilled Backend Developer to join our team and build robust, scalable systems for web and mobile applications. You'll work on diverse projects across multiple sectors from fintech to healthcare to enterprise solutions solving real problems for clients across Africa.This is a hands-on role where you'll own the full backend stack: designing APIs, architecting databases, integrating third-party services, and deploying to production. If you enjoy building systems that scale and working on projects that matter, this is for you.

RESPONSIBILITIES

Responsibilities:• Design and build RESTful APIs that power web and mobile applications with clean architecture and proper documentation• Architect database systems using both relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases optimized for performance and scalability• Integrate third-party services including payment gateways, SMS providers, push notifications, and external APIs• Implement caching strategies using Redis or Memcached to optimize performance and reduce server load• Build asynchronous systems with message queues (RabbitMQ, AWS SQS) for background jobs and scheduled tasks• Set up CI/CD pipelines for automated testing and deployment to cloud infrastructure (AWS, Azure, or GCP)• Write maintainable code with proper testing, documentation, and adherence to best practicesRequirements: You should have solid experience with the following:• HTTP fundamentals - Deep understanding of methods, status codes, headers, and request/response cycles• RESTful API design - Creating and consuming well-structured APIs with proper versioning and error handling• Relational databases - PostgreSQL, MySQL, or SQL Server with strong SQL skills• Non-relational databases - MongoDB, Redis, or similar for caching and real-time data• ORMs - Entity Framework, Sequelize, TypeORM, Prisma, or equivalent• Caching - Practical experience with Redis or Memcached• Message queues - RabbitMQ, AWS SQS, Azure Service Bus, or Kafka• Backend language - Proficiency in C# & .NET Core OR JavaScript/TypeScript with Node.js• CI/CD - Experience with GitHub Actions, GitLab CI, Jenkins, or Azure DevOps• Cloud platforms - Hands-on experience deploying and managing applications on AWS, Azure, or Google Cloud• Professional experience - Minimum 2 years building production-grade backend systemsNice to Have: • Experience with Docker and Kubernetes• Microservices architecture and design patterns•Payment gateway integrations (Stripe, M-Pesa, PayPal)•Real-time systems using WebSockets or Server-Sent Events•Strong testing discipline with unit, integration, and API tests•Previous work on mobile backends (iOS/Android)

REQUIRED SKILLS

Non-relational databases (NoSQL, etc.), Software development (backend), Application programming interfaces (API), Relational databases (SQL)

REQUIRED EDUCATION

Diploma, Associate's degree

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job
View More

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Get it on Google Play
2025 BrighterMonday

Or your alerts