Hire the best REST API Developers in Kenya

Check out REST API Developers in Kenya with the skills you need for your next job.
  • $35 hourly
    Senior Android Developer with 6+ years of experience, specializing in native Java/Kotlin applications and cross-platform development with Kotlin Multiplatform Mobile (KMM). I have successfully led and contributed to projects across multiple industries, including fintech (mobile banking and secure transaction platforms), e-commerce (streamlined shopping experiences with third-party integrations), and media streaming (enhanced user experiences with advanced streaming technologies), showcasing my ability to deliver high-quality, efficient, and scalable solutions. My development approach emphasizes strong architecture, adherence to SOLID principles, and continuous learning to keep up with the latest advancements in mobile technology. My top priorities when developing any application are delivering maintainable code that meets industry standards (including comprehensive testing) and ensuring clear, transparent communication with clients and stakeholders. Technology: Programming languages and Architecture: Java, Kotlin, C, C++, Python, SQL; MVVM, MVP, Clean Architecture Frameworks and SDKs: Android SDK, Android Jetpack (Room, Navigation, WorkManager, Lifecycle), Jetpack Compose Cross-Platform Development: Expertise in Kotlin Multiplatform Mobile (KMM) Databases and Integrations: SQL, Room Persistence, Realm; Google APIs (Maps, Drive, Tasks, Places), Firebase (Cloud Messaging, Database, Remote Config, Authentication, Firebase Distribution), Google Cloud Storage Design and UI/UX: Material Design principles for intuitive interfaces Networking and Asynchronous Programming: REST/JSON/XML, Retrofit 2, Kotlin Coroutines and Flows Development Tools: Git for version control, Gradle/Maven for project build automation, professional software engineering tools and practices Advanced Expertise: App security, encryption techniques, payment gateway integration Feature Flags: Implementation of feature flags for rapid feature deployment and A/B testing Analytics and Monitoring: Experience with analytics frameworks such as Sentry and Datadog, ensuring robust application monitoring and performance tracking CI/CD and Pipelines: Skilled in setting up and maintaining continuous integration and deployment pipelines for efficient project delivery Backend for Frontend (BFF) Implementation: Experience with BFF patterns using Spring Boot with Kotlin for optimized client-server communication Additional Skills: Integration of third-party SDKs (e.g., VLC, ExoPlayer, Samsung, Fitbit, OAuth 2.0); equipped to work with IoT dev kits, prototypes, serial console interfaces I have experience leading teams and mentoring other developers, ensuring projects are completed efficiently while maintaining high standards. Additionally, I am skilled at defining and creating technical and business requirements for mobile applications, guiding clients through the development process, and ensuring their vision is effectively translated into a finished product. If you are seeking a dedicated, detail-oriented developer who combines technical expertise with a proactive approach to project management, feel free to reach out. I am ready to bring your project to life.
    vsuc_fltilesrefresh_TrophyIcon REST
    Agile Software Development
    Android App
    GPS
    RESTful API
    Android SDK
    Android NDK
    Mobile App Development
    Android Studio
    Kotlin
    Firebase Realtime Database
    RESTful Architecture
    Android App Development
    Push Notifications
    Firebase
    Native App Development
  • $40 hourly
    Innovative Programmer and Internet Entrepreneur striving to make the world a more unified and connected place. A creative thinker, adept in software development and working with technologies for around 5 years. 💼💼💼💼💼💼💼💼 PYTHON ✓ Bs4, Selenium, Scrapy, Numpy, Pandas ✓ Flask ✓ Django ✓ Django Rest Framework ✓ Django Graphene 💼💼💼💼💼💼💼💼 JAVASCRIPT ✓ JQuery & AJAX ✓ React & Redux + Apollo ✓ NodeJS/Express ✓ Webpack ✓ Vanilla Js 💼💼💼💼💼💼💼💼 DevOps ✓ Docker ✓ Kubernetes ✓ GCP ✓ Digital Ocean ✓ Heroku ✓ CircleCI ✓ TravisCI 💼💼💼💼💼💼💼💼 UI ✓ Html, CSS, bootstrap4, SCSS, semantic UI 💼💼💼💼💼💼💼💼 Linting, Testing, CI/CD (Heroku, GCP, Digital Ocean), Git Version Control
    vsuc_fltilesrefresh_TrophyIcon REST
    NGINX
    AWS Lambda
    Web Development
    Elasticsearch
    Database Architecture
    PostgreSQL
    RESTful API
    Docker
    Django
    API
    RESTful Architecture
    Celery
    React
    Flask
    Python
  • $25 hourly
    BACKEND ----------------------------------------------------------------------------------------------------- - Django - Django Rest Framework - Django Graphene - Bs4, Selenium, Scrapy, Numpy, Pandas - Flask FRONTEND ----------------------------------------------------------------------------------------------------- ✓ Html, CSS, bootstrap4, SCSS, Tailwind ✓ React, React-Redux, Context API, React Apollo, React hooks Linting, Testing, CI/CD, cloud virtual machines (Heroku, Digital Ocean, AWS), Git Version Control, Docker
    vsuc_fltilesrefresh_TrophyIcon REST
    RESTful Architecture
    RESTful API
    Google Cloud Platform
    Automation
    UX & UI
    AWS Application
    Flask
    React
    Django
    API Development
    Server Virtualization
    PostgreSQL
    JavaScript
    Python
  • $39 hourly
    My name is Sammy Munywele. I'm a professional developer, skilled in both back-end, native mobile and front-end areas. My strong sides are and PHP/Laravel and Springboot backend frameworks. I had a lot of recent experience with docker, microservices and Serverless frameworks. I can provide you with a “one-stop-shop” service experience.
    vsuc_fltilesrefresh_TrophyIcon REST
    Yii2
    RESTful Architecture
    RESTful API
    Apache HTTP Server
    Kotlin
    NGINX
    .NET Framework
    Spring Boot
  • $20 hourly
    I specialize in creating seamless, efficient, and user-friendly applications that meet your unique needs. From tackling complex development challenges to ensuring clear communication, I aim to bring your vision to life with precision and excellence. Let’s work together to make your app stand out! Key Strengths: • Development Expertise: Proficient in Kotlin/Java, OOP/OOD, Android SDK, and Android Jetpack (Room, Navigation, WorkManager, Lifecycle), I excel in crafting native applications of any complexity. • Data Management: Well-versed in databases, including SQL, Room Persistence, and Realm, ensuring efficient data handling and storage. • Third-Party Integrations: Experience with Google APIs (Maps, Drive, Tasks, Places), Firebase Cloud Messaging, Database, Remote Config, and Google Cloud Storage (Firebase) for seamless integration of powerful functionalities. • User Interface: Adherence to Material Design principles ensures visually appealing and user-friendly applications. • Networking: Proficient in REST/JSON/XML, using Retrofit 2 for efficient network requests, and Hilt & Koin for dependency injection. • Image Loading: Utilize Glide, Picasso, and Coil for optimal image-loading libraries, enhancing the overall user experience. • Architecture: Implement Clean Architecture, MVVM, MVC, and MVP for robust and maintainable code structures • Version Control: Expert in using Git for efficient version control. • Build Systems: Proficient in Gradle/Maven for streamlined project builds. Client-Focused Approach: ✓ Quality Assurance: Prioritize quality by following best practices and writing comprehensive tests. ✓ Communication: Ensure transparent communication throughout development, keeping clients informed and involved. Additional Services: • Requirements Definition: Assist in creating technical and business requirements, guiding clients through feature ideation and project planning. Ready to elevate your project to new heights? Feel free to message me anytime for a job well done!
    vsuc_fltilesrefresh_TrophyIcon REST
    Android Room Persistence
    Firebase Cloud Firestore
    Android SDK
    Android NDK
    Native App Development
    Java
    RESTful Architecture
    Agile Software Development
    RESTful API
    Kotlin
    Mobile App Development
    iOS Development
    GPS
    Android App Development
    Push Notifications
    Firebase Realtime Database
  • $20 hourly
    My name is James Njuguna Nduati and am a senior software engineer who is very conversant in python. Am very conversant with python django, python flask. My database experience in using postgres and mysql. My area of expertise range from web applications/portals, web scrapping, bulk Sms, USSD and payment integration solutions. My experience in brief: --Deep understanding in web application architecture(Django and Flask) --API Design and Development (REstful and Soap web services ) --Deep understanding in database design and development (MySQL, Postgres) --Version Control(Bitbucket, Github, Gitlab) --Familiar with front end technologies(Html, Css, JavaScript, JQuery and Bootstrap) --Deployment servers(Heroku, DigitalOcean and Linode) --containerization(Docker) --Web Scrapping(Scrapy, Beautiful Soap) Currently familiarizing myself with AWS
    vsuc_fltilesrefresh_TrophyIcon REST
    RESTful Architecture
    HTML5
    CSS 3
    Django
    SOAP
    MySQL Programming
    PostgreSQL Programming
    Python
    Scrapy
    JavaScript
  • $20 hourly
    Am a passionate web developer based in Kenya, Nairobi, a graduate in Bachelors Business Information Technology but chose to dedicate his time in software development especially developing good stuff for the web and mobile.Am one guy who does things in professional way and always willing to go extra mile and make my clients satisfied with their work. Skills have acquired over the development journey are: 1. Laravel Framework (PHP) 2. Javascript 3. Vue js (JavaScript framework) 4. React js (Javascript Framework) 5. Bootstrap framework 6. JQuery 7. Ajax 8. HTML 5 9. CSS 10. GitHub 11. Unit Testing
    vsuc_fltilesrefresh_TrophyIcon REST
    Vuex
    Redux
    React Bootstrap
    Vue.js
    HTML5
    React
    CSS
    JavaScript
    PHP
    RESTful Architecture
    Laravel
  • $15 hourly
    I build innovative mobile and web apps using cutting-edge technologies. My Expertise: Android Development Master: Java, Kotlin, Android SDK (Expert) Full-Stack Development: Spring Boot, NodeJS, AngularJS, ReactJS (Expert) Cloud & Databases: AWS (Intermediate), Firebase, MySQL, MongoDB, PostgreSQL (Expert) Clean & Scalable Code: Optimize for performance and maintainability. Ready to build your next mobile and web app? Let's discuss!
    vsuc_fltilesrefresh_TrophyIcon REST
    Android App Development
    API Integration
    Mobile App Development
    RESTful Architecture
    Jakarta EE
    Web Application
    AngularJS
    Linux System Administration
    Spring Boot
    Node.js
    Python
    HTML5
    Java
    CSS 3
    Kotlin
  • $20 hourly
    Experienced python developer working with full web stack: JavaScript, Golang, Ruby, C and more. Interested in cloud technologies solutions (SaaS, IaaS, etc...), API Design, Single Page Apps.
    vsuc_fltilesrefresh_TrophyIcon REST
    PostgreSQL Programming
    RESTful Architecture
    MongoDB
    Django
    Flask
    Python
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.