The ultimate guide to hiring a web developer in 2021
If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
REST APIs are the interface between clients and servers that allows for data to be shared across platforms, providing a seamless connection between applications, databases, and other resources. A REST API Developer is the programmer who helps clients connect their applications to a certain platform and ensure data is flowing between the two in an efficient, secure manner. This can help to reduce friction, improve performance & scalability, boost security, streamline website navigation, and more.
REST API Developers build and maintain custom programming to enable automated data retrieval and communication with a client’s desired application or platform. This can encompass services such as quickly integrating third-party payment systems into an existing website, minimizing manual work and improving customer experience. They may also incorporate priority systems; for example creating different APIs for handling bulk vs single requests for heavy workloads. Ultimately a REST API Developer helps clients bridge the gap between complex platforms and transform data into valuable business insights.
Here’s some projects that our expert REST API Developers made real:
Our highly-skilled REST API Developers are experts when it comes to stitching together the critical links which connect disparate platforms together. With years of experience they have been able to tackle innumerable projects which have led to successful outcomes for our clients. If you have an issue related to connecting your application with another platform or require automated data retrieval services then you can post your own project here on Freelancer.com and hire one of our experienced developers today!
From 69,227 reviews, clients rate our REST API Developers 4.9 out of 5 stars.REST APIs are the interface between clients and servers that allows for data to be shared across platforms, providing a seamless connection between applications, databases, and other resources. A REST API Developer is the programmer who helps clients connect their applications to a certain platform and ensure data is flowing between the two in an efficient, secure manner. This can help to reduce friction, improve performance & scalability, boost security, streamline website navigation, and more.
REST API Developers build and maintain custom programming to enable automated data retrieval and communication with a client’s desired application or platform. This can encompass services such as quickly integrating third-party payment systems into an existing website, minimizing manual work and improving customer experience. They may also incorporate priority systems; for example creating different APIs for handling bulk vs single requests for heavy workloads. Ultimately a REST API Developer helps clients bridge the gap between complex platforms and transform data into valuable business insights.
Here’s some projects that our expert REST API Developers made real:
Our highly-skilled REST API Developers are experts when it comes to stitching together the critical links which connect disparate platforms together. With years of experience they have been able to tackle innumerable projects which have led to successful outcomes for our clients. If you have an issue related to connecting your application with another platform or require automated data retrieval services then you can post your own project here on Freelancer.com and hire one of our experienced developers today!
From 69,227 reviews, clients rate our REST API Developers 4.9 out of 5 stars.My web platform is already live and humming; now I want the same experience packaged as native iOS and Android apps. The core features you will bring over include event discovery and multi-type ticketing (QR codes generated in-app), venue booking and management, and a full creator marketplace with enquiry and chat capability. Three role-based dashboards—organiser, venue owner and creator—must mirror the existing web functions while feeling truly mobile. I am comfortable with either React Native or Flutter, provided that Razorpay remains our payment gateway and Firebase continues to handle real-time data, notifications and analytics. You’ll receive Figma screens, brand assets, and detailed REST API documentation the moment we sign the NDA. Beyond the build itself, the s...
We are seeking an experienced Backend Developer to implement new messaging, media, privacy, and VoIP signaling, Screen Sharing features into our existing WhatsApp-like communication platform. Tech Stack: Backend: Node.js, Fastify, PrismaORM, MySQL Real-time & Media: WebSockets, Mediasoup (Audio/Video calls) Note: You will only be responsible for the backend development (REST APIs, WebSocket events, database schema updates, background jobs, and Mediasoup signaling). Our mobile development team will handle all front-end/app integration. 1. Chat & Messaging Module** * **Message Reactions & Replies:** * Add API endpoints and WebSockets/Socket events for attaching reactions (emoji) to specific `message_id`s. * Support threaded replies by referencing `parent_message_id` in the me...
This is a full-time, two-year contract to design, build, and maintain a production-grade MERN application from the ground up. The entire stack—front end, back end, and database—will sit with one developer, so deep, hands-on experience across each layer is essential. Stack and tooling The current plan leans on Node.js for server logic, for rendering and routing, and MongoDb for data persistence. Everything should be wired together with clean, testable JavaScript/TypeScript, Git-based workflows, and familiar DevOps practices (CI/CD, containerisation, cloud hosting of your choice). Daily responsibilities • Craft responsive, interactive UIs that feel native on web and mobile. • Implement rock-solid user authentication and role-based access. • Build REST/Gr...
Senior Technical Auditor for I am looking for an experienced senior full-stack technical auditor to conduct an independent review of an existing bilingual Saudi offers and loyalty platform called Chance Plus. The platform is currently live and deployed in production. This is not a new development project and I am not requesting a rebuild. The initial task is strictly to review, test and report on the existing implementation before onboarding the first real store. Technology stack: TypeScript React and Vite Node.js and Express PostgreSQL Drizzle ORM and database migrations REST APIs and OpenAPI Progressive Web App (PWA) GitHub, pull requests and CI/CD DigitalOcean App Platform and Managed PostgreSQL Arabic and English interfaces, including RTL support Platform structure: Custo...
I need a lightweight Android application that keeps my customers instantly informed about their purchase progress. The core task is to build a stable push-notification system that fires whenever an order moves to a new status in our back-end. Each notification must be clear, timely, and triggered exactly once per status change so users never miss an update or receive duplicates. My API team will expose a simple REST endpoint returning the current order state; you can poll it or use webhooks—whichever gives the most reliable result on Android. Feel free to integrate Firebase Cloud Messaging if it speeds things up; I just need the service to scale and to handle basic fail-over scenarios. At this stage I am not asking for full real-time map tracking or a user-login module, but I would...
I need a complete web-based freelance job network built from the ground up. The core idea is similar to the big freelance marketplaces: clients post projects, freelancers create profiles, and both sides can connect and transact in a safe, intuitive environment. Scope • Full front-end and back-end development, responsive for desktop and mobile • Account management for both freelancers and clients, including profile creation, portfolio upload and basic analytics • Project posting with search and filter functions so users can quickly find relevant work or talent • Real-time or near-real-time messaging between parties to negotiate terms before a contract is created • Admin dashboard where I can moderate users, approve listings and pull platform metrics Te...
I’m building a web application and need a seasoned Java full-stack developer to work alongside me from backend through to the React UI. The help I’m after is truly end-to-end: designing or extending Java REST APIs, wiring them into responsive React components, and keeping everything clean, tested, and well-documented. You’ll jump between backend logic (Java 17, Spring Boot, JPA/Hibernate, Maven) and the React frontend depending on the task at hand, always with an eye on performance, security, and code quality. Unit and integration tests, pull-request reviews, and occasional CI/CD tweaks in GitHub Actions and Docker are part of the routine. Acceptance criteria for anything we merge are straightforward: • All automated tests pass and new code meets the existing style...
Budget $50-$350 Delivery window within max of 120 days (Takes 3 days of work or 20 senior hours) The client is the founder and sole developer of an in-progress software platform. They are looking for an experienced developer to help complete the final stage of the build. Platform completion We need an experienced developer to complete an A-to-Z platform that is approximately 85–95% developed. The remaining work is fewer than 10 tasks and is expected to take a senior developer less than 20 working hours; detailed tasks and acceptance criteria will be shared after an NDA and confidentiality agreement are in place. Engagement Note: This engagement is for an experienced developer to complete the remaining work on an existing platform. The remaining scope is fewer than 10 tasks and is...
Project Description: Developed an end-to-end AI-powered medical intelligence platform for analyzing chest X-ray images and assisting with disease prediction. The system uses Deep Learning with DenseNet121 to classify X-ray images into five categories: Normal, Pneumonia, Atelectasis, Cardiomegaly, and Effusion. Integrated Grad-CAM Explainable AI (XAI) to generate visual heatmaps highlighting regions of the X-ray that contributed to the model's prediction. Built REST APIs using FastAPI for image upload, prediction, model information, and health monitoring. The platform also supports prediction history and is designed for integration with AI-assisted medical report generation using LLMs. Key Features 1. Medical Image Analysis – Processes chest X-ray images using deep learning. 2. ...
I’ve already put the back-end in place with Node.js and PostgreSQL and now need a skilled React + TypeScript developer to bring the interface to life. The goal is a minimalist, clean UI that feels effortless on desktop and mobile alike. Core requirements • Responsive design that adapts smoothly from phone to large display • Snappy interactive elements (think instant feedback, subtle animations, optimistic updates) without bloating the bundle • WCAG-aligned accessibility so keyboard and screen-reader users share the same experience You’ll receive REST/GraphQL endpoints, design wireframes, and the component outline. From there, I expect modular, well-documented code, sensible state management (Redux Toolkit or React Context are both fine), and commit histor...
We are looking for an experienced mobile application developer to build a branded travel eSIM platform for iOS and Android, integrated with the Airalo Partner API. The application should allow customers to: Search for eSIM packages by country, region or global coverage. Compare data allowances, validity periods, networks and prices. Purchase eSIM packages securely. Automatically receive the eSIM QR code and activation instructions. View purchased eSIMs, installation details and order history. Monitor available usage information where supported by the API. Top up eligible eSIMs. Receive purchase, activation and expiry notifications. Use the application in English and Arabic with full RTL support. The project must include: Cross-platform mobile application, preferably React Native. Secur...
I’m onboarding a senior Oracle EPM Solution Architect (18 + years) for a high-visibility programme that starts on-site in the Middle East for roughly four to five months before switching to offshore delivery. The contract is ready to begin immediately (ideally within the next 15 days), and a CA, ICWA or CMA qualification is non-negotiable. The work centres on defining and governing the overall EPM architecture, shaping scalable financial models and driving end-to-end implementations across FCCS/HFM and EPBCS. Expect deep hands-on time with ASO/BSO cubes, complex calc scripts, Groovy, PowerShell, Python and EPM Automate, plus REST API–driven data integrations that must remain rock-solid under GAAP and IFRS requirements. A solid grasp of ERP and General Ledger architecture, cost...
We're building the new web version of our product and are looking for an experienced front end developer to lead and support the rollout. You'll work primarily in React and , building the interfaces our customers use every day. The frontend integrates with a SQL Server database via a C# API — you won't be modifying the API or database directly, but you'll need to understand relational data and work comfortably against existing APIs. WHAT YOU'LL DO - Build and maintain UI features in React / - Consume and integrate with an existing C# REST API - Translate designs and requirements into performant, accessible, responsive interfaces - Write clean, maintainable, well-tested code and participate in code review - Collaborate with the wider team (and any backend/AP...
I need a focused staff-management module for our hospital administration team that handles one thing exceptionally well: shift scheduling. The application should let me build, edit, and publish rosters, catch double-bookings instantly, and highlight coverage gaps across wards. Each staff member must have a personal login so they can check their timetable on any device and receive a prompt email or SMS when something changes. Please architect the tool so it can slot into our wider hospital information system later—clean REST endpoints and a clear database schema are important. I’m comfortable with any modern web stack (for example, React or Vue paired with Node, Django, or a comparable back-end) as long as the code is well-documented and easy for our in-house IT team to pick up...
I need a complete, production-ready car-rental marketplace built from scratch. The heart of the product is the Customer application for iOS and Android, where users must be able to browse available cars, check owner ratings, pay securely, follow GPS directions to pick-up points, chat with support in-app, and review every trip inside a clean booking-history timeline. Please include every feature that is genuinely essential for a smooth rental flow, but skip anything superfluous. Alongside the Customer app, I also require a dedicated Car-Owner panel so individual owners can list vehicles, manage availability, confirm or decline requests, and receive payouts. Finally, an Admin panel should give me full oversight: user management, listing moderation, payout reconciliation, dispute handling, a...
I have an already-launched mobile app and a fully working backend with documented REST APIs. What I now need is a production-ready web version built in React that mirrors the app’s experience on desktop, tablet and mobile browsers. Core scope You will recreate three key flows that currently live in the app: • Event listings and event detail pages • Secure user log-in, registration and profile management • Activity booking and reservation flow tied to our existing payment endpoints Beyond replication, I want the web interface to feel sharper and more intuitive than the app’s current UI. Design polish and thoughtful responsive behaviour are therefore just as important as the underlying code. If you also spot ways to tighten search or speed things up, I&...
I want to launch a straightforward, mobile-friendly website where only rental boyfriends can sign up, build, and edit their own public profiles. The heart of the build is an intuitive profile-creation flow that lets them upload high-quality photos and short videos, arrange those media items in a gallery, and update them at any time through a clean dashboard. On the visitor side, renters simply land, browse, and search the published profiles—no sign-up required for them at this stage. An admin panel must sit behind the scenes so I can approve new accounts, flag or remove inappropriate content, and generally keep things tidy. Core requirements • Secure registration/login limited to rental boyfriends • Profile builder supporting multiple photos (JPEG/PNG) and short clips...
I need an Android application that authenticates against a Pepperstone cTrader account through the official cTrader Open API using the Implicit Grant flow. After sign-in, the user must be able to: • securely fetch and display current account balances, open positions, and full account history • place, modify, and close trades from both demo and live accounts Push notifications are not required, so everything should happen in-app. Please follow cTrader’s recommended OAuth security practices, store tokens safely, and make sure the same codebase can be switched between demo and live environments with a simple build flag or configuration file. Deliverables must include: • a clean Android Studio project (Kotlin or Java) that compiles without external tweaks • doc...
I have a fully-functional backend that already exposes clean REST/GraphQL endpoints. What I need now is a production-ready Flutter front-end that talks to those APIs and runs smoothly on both iOS and Android. Core user flows • Secure user authentication (e-mail and, if time permits, social sign-in) • Product listings pulled in real time from the existing endpoints • In-app UPC scanning with the device camera to fetch item details instantly • PDF parsing so users can upload or open a document and have key fields auto-extracted Project scope You will take the UX from Figma (or propose a lean, responsive layout if you prefer), wire it up in Flutter/Dart, handle state management, and integrate every call to the backend. Clean architecture, null-safety, and mod...
I run an ongoing web application project built on Java 17, Spring Boot, and the latest Angular stack. The codebase is healthy, the backlog is full, and I need an extra set of expert hands during standard USA working hours. If you already have a daytime role but can reliably commit to a second engagement, this collaboration should fit you perfectly. You will pair with me to extend existing micro-services, refine Angular components, create REST endpoints, and tighten unit and integration test coverage. Clean, well-documented code and frequent Git commits are a must; I review in real time while we overlap online, so clear communication matters as much as technical skill. Deliverables each week • Merge-ready pull requests that compile on Java 17 and pass the CI pipeline • Corre...
I’m building out the customer-facing side of a new U.S. start-up product and need an experienced React.js developer working alongside skilled testers to keep quality tight from day one. Your focus on the development side will be creating clean, reusable components, wiring them to our existing REST APIs, and pushing pixel-perfect UI that matches the designs I’ll share in chat. On the quality side, I want comprehensive functional testing—manual and, where you see fit, automated—so every release is stable across modern browsers and screen sizes. Deliverables I expect: • React source code committed to the repo with clear docs • Unit / component tests for critical logic • A concise test plan plus defect reports for each sprint release If you...
We are building a proprietary weighted similarity engine for a tech startup. We have a fully written, contractor-ready technical specification and need an experienced backend developer to build it. The scope involves: A multi-channel weighted similarity algorithm comparing two user profiles and returning a structured match score A two-stage architecture (a compatibility gate followed by a ranking layer) A read-only query interface to an external data graph we control A REST API endpoint returning structured JSON output A full unit test suite against seven defined test cases Clean documentation and a README Performance target: under 50ms per response You are building to a completed specification — not designing the system. Weights are injected as configuration at runtime, not hard-...
We are seeking an experienced AI/LLM engineer to develop an end-to-end Retrieval-Augmented Generation (RAG) system for automated customer support chat. Scope of Work • Data Ingestion & Preprocessing: Parse and chunk internal documentation (PDFs, Markdown, FAQs, and ticket logs) with automated re-indexing. • Vector Storage & Semantic Search: Set up and optimize a vector database (e.g., Chroma, Pinecone, Weaviate, or pgvector) for hybrid/semantic retrieval. • LLM Pipeline: Integrate LLMs (OpenAI GPT-4/3.5, Claude, or open-source models) with prompt chaining that provides accurate answers and explicit source citations. • Backend & API: Build secure, low-latency REST/WebSocket endpoints using Python (FastAPI). • Frontend Interface: Lightweight chat wid...
I need a complete, production-ready Satta Matka solution focused on Android. I already have the full UI/UX guidelines, colour palette, and screen mock-ups, so you can jump straight into coding without waiting for design approvals. Scope • Android player app – clean onboarding, secure wallet handling, game play screens, real-time result update, bet history, notifications, and basic KYC prompts. • Web-based admin panel – create / edit games, push winning numbers, manage user accounts, review transactions, and pull reports. A lightweight framework such as Laravel, Node.js, or Django is fine as long as it is stable and well documented. • Download landing page – simple responsive page that hosts the APK, shows privacy / T&C, and tracks basic analytics...
I am building a complete social platform for Android that lets users enjoy both short-form clips and long-form videos with the speed and polish of TikTok, Reels and Shorts. Performance, rock-solid security and future-proof scalability are non-negotiable, so I expect clean, modular architecture (Jetpack-friendly), efficient video encoding/streaming, and server API endpoints that can scale horizontally without lag. Core workflow • Users sign up with email, phone or social login and maintain simple public profiles – avatar, display name and a one-line bio. • Videos are added exclusively from the device gallery; the app handles background upload, progress feedback and automatic bitrate optimisation. • A familiar vertical feed plays clips instantly with swipe navigat...
I’m expanding a JavaScript-driven web platform that runs Node.js on the back-end and React on the front-end. The project needs a seasoned full-stack developer who can design new features end-to-end, refine the existing architecture, and keep our CI/CD pipeline smooth. Mastery of modern JavaScript, Node.js, Express, REST or GraphQL patterns, and state management in React is critical. Familiarity with TypeScript, MongoDB, or PostgreSQL will make collaboration even easier, though it isn’t mandatory. An intern will join at the same time, and I expect routine tasks to double as learning opportunities. The intern’s focus will be: • Assisting with coding • Testing and debugging • Documentation Your first milestone is to ship a self-contained feature and me...
I’m creating a production-ready AI/ML solution that automatically reviews articles pulled from news websites and flags any item that is likely to be fake. All content will be in English, and the system must consistently reach at least 90 % accuracy on an independent validation set; precision and recall should be reported alongside overall accuracy so I can see how it performs on both real and fabricated pieces. The workflow I have in mind combines three parts: • an automated pipeline that scrapes or ingests fresh articles, cleans the text, and stores it in a structured format; • a robust NLP model—think transformer-based architecture fine-tuned on a well-curated fake-vs-real news dataset—trained and evaluated in Python with libraries such as PyTorch, Tensor...
I’m building a full-stack remittance platform that lets people move money seamlessly through bank transfers and mobile wallets. At launch those two rails are non-negotiable; later on I may add cryptocurrency, so clean, modular integrations are important. Core functions have to be in place from day one: real-time transaction tracking on both the customer and admin sides, multi-currency handling with automatic FX conversion logic, and solid user authentication (email / phone / 2FA). I also need a sandbox API that mirrors production behaviour so partner banks and wallet providers can certify their flows before we flip the switch. Three distinct roles run through every screen: • Senders initiate transfers, view statuses, and manage beneficiaries • Recipients get notified, ...
Project Overview We are looking for an experienced React Native Developer to develop a complete iOS & Android social/community mobile application based on an already-approved Figma UI/UX design. The Figma design is ready and the APIs/backend are already available. Project Scope • Authentication & onboarding • Community/residence verification • My City and My Community • Community feed, posts, comments and reactions • Local businesses, services, jobs and freelancers • Real estate, motor vehicles and holiday providers • Marketplace and local deals • Carpool / ride sharing • Clubs and events • Blogs and lifestyle modules • Kids Club, Pets Club, Play Dates and Elderly Care • Inbox, direct chat and group chat • Notificatio...
I’m building a Service Management platform in Laravel and MySQL and need a developer who can take it from polished Figma screens to a fully working application. Only an Admin role is required, but that role must be able to oversee everything: register/login securely, create services, assign technicians, track requests as they move from Pending through Completed or Cancelled, and maintain the user base. All screens are already designed; your focus is clean Blade + Bootstrap implementation, solid Eloquent models, and REST endpoints that answer with JSON so our mobile team can plug straight in. Because the business relies on data-driven decisions, the dashboard also needs advanced analytics—interactive charts, KPIs, and exportable reports that show request volumes, technicia...
I’m building a browser-accessible tool that can take an image uploaded by the user, run it through an AI model, and immediately return classification or detection results on-screen. All core logic must live server-side, exposed through a clean REST or GraphQL endpoint, so the front-end remains lightweight and responsive across modern web browsers. Key expectations • Model accuracy matters: please start with a proven open-source architecture (e.g., YOLOv8, ResNet, EfficientDet) fine-tuned on a small sample set I’ll provide, then document how to retrain it when new data arrives. • One-click deploy: include a Dockerfile and concise README so I can spin everything up on a fresh VPS. • Results returned as JSON plus visual overlays (bounding boxes or masks) rend...
I need a web-based platform where people can browse, book, and pay for a “rental boyfriend” experience—all in one place. Core build • Two distinct profile types must coexist: customers who are searching and rental candidates who are offering their time. Each profile needs photo galleries, bio sections, basic verification, and a private messaging channel so both sides can chat before confirming anything. • A real-time booking engine drives the whole service. Candidates should be able to open or block individual time slots, while customers choose between instant booking or sending a booking request that the candidate can approve. The flow should finish with automated confirmations and calendar updates for both parties. Tech expectations I’m open on st...
We are looking for an experienced corporate trainer to deliver instructor-led training on BlueCat Micetro DDI. The trainer must have strong hands-on experience in implementing, administering, and troubleshooting Micetro environments. Training Topics The training should include: DDI fundamentals: DNS, DHCP, and IPAM BlueCat Micetro architecture and components Installation and configuration of Micetro Central, web application, and agents Adding and managing DNS and DHCP services IP address management, ranges, subnets, and address spaces DNS zones, records, forwarding, and delegation DHCP scopes, reservations, options, failover, and lease management Microsoft DNS and DHCP integration BIND, ISC DHCP, or Kea integration, where applicable Users, roles, permissions, and role-based acc...
I’m ready to move from sketches to a working, production-ready Grocery Management application that runs smoothly on Android devices and in any modern web browser. Here is the core scope: • Users must be able to register, sign in and manage their own data, so please include a secure account system with email/password (social login is a plus but optional). • The heart of the product is a dynamic shopping-list creator. Items can be added manually or through real-time barcode scanning—on Android via the camera and on web via webcam or manual barcode entry. • After items are saved, the app should suggest recipes that intelligently use what’s already on hand; a simple rule-based engine is fine to start, as long as the data model keeps the door open for f...
Saya mencari pengembang yang dapat membangun aplikasi media sosial khusus untuk platform Android. Gambaran umum Aplikasi ini akan berfungsi layaknya jejaring sosial tempat pengguna dapat: • membuat akun, memperbarui profil, dan mengunggah foto / video; • mengikuti maupun berinteraksi lewat like, komentar, dan pesan pribadi; • menerima notifikasi real-time ketika ada aktivitas baru. Ruang lingkup kerja 1. Merancang arsitektur back-end (REST API atau GraphQL) beserta basis data yang efisien. 2. Membangun aplikasi Android native (Java atau Kotlin) dengan antarmuka modern material design. 3. Mengintegrasikan otentikasi (email + Google / Facebook sign-in). 4. Menyiapkan push notification (Firebase Cloud Messaging). 5. Mengimplementasikan feed kronologis denga...
If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
Learn how to find and work with a top-rated Google Chrome Developer for your project today!
Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.