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.
RESTful API stands for Representational State Transfer Application Programming Interface, a term coined by Roy Fielding in 2000. A RESTful API allows an application to communicate with other applications. It is based on the structure of a website, where the data and information are stored in the form of resources. RESTful APIs make use of these resources to provide a certain level of accessibility and data exchange between different systems. This makes web development more efficient, as resources can be accessed easily and quickly.
A RESTful API Developer is responsible for designing and developing APIs to facilitate communication between different applications. The Developer will use their existing skills in web development to create APIs that are secure and reliable, that can provide clients with the ability to access resources for different types of usage. The Developer will also ensure that the APIs are well documented so that any updates or changes to their backend programming environment don't cause any disruptions with existing communication workflows.
Here's some projects that our expert RESTful API Developer made real:
At Freelancer.com, our RESTful API Developers are highly experienced professionals dedicated to delivering innovative solutions that meet our clients' specific needs! Our Developers have successfully completed various projects for a wide range of clients, enabling quick and secure data exchange between applications. If you’re looking for an experienced developer to create an efficient, reliable and secure API system, then post your project now and hire the most suitable API developer here on Freelancer.com!
104,105 értékelés alapján az ügyfelek 4.84 / 5 csillagot adtak RESTful API Developers szabadúszónknak.RESTful API stands for Representational State Transfer Application Programming Interface, a term coined by Roy Fielding in 2000. A RESTful API allows an application to communicate with other applications. It is based on the structure of a website, where the data and information are stored in the form of resources. RESTful APIs make use of these resources to provide a certain level of accessibility and data exchange between different systems. This makes web development more efficient, as resources can be accessed easily and quickly.
A RESTful API Developer is responsible for designing and developing APIs to facilitate communication between different applications. The Developer will use their existing skills in web development to create APIs that are secure and reliable, that can provide clients with the ability to access resources for different types of usage. The Developer will also ensure that the APIs are well documented so that any updates or changes to their backend programming environment don't cause any disruptions with existing communication workflows.
Here's some projects that our expert RESTful API Developer made real:
At Freelancer.com, our RESTful API Developers are highly experienced professionals dedicated to delivering innovative solutions that meet our clients' specific needs! Our Developers have successfully completed various projects for a wide range of clients, enabling quick and secure data exchange between applications. If you’re looking for an experienced developer to create an efficient, reliable and secure API system, then post your project now and hire the most suitable API developer here on Freelancer.com!
104,105 értékelés alapján az ügyfelek 4.84 / 5 csillagot adtak RESTful API Developers szabadúszónknak.Busco un programador a tiempo completo especializado en desarrollo de software a medida. El objetivo es mejorar la interacción con nuestros clientes mediante una plataforma propia que concentre comunicación y soporte. Necesito que la aplicación incluya: • Chat en tiempo real integrado en web y móvil. • Sistema de tickets de soporte con panel para agentes, prioridades y notificaciones. • Portal de autoservicio donde el cliente consulte datos, descargue documentos y siga el estado de sus solicitudes. El puesto abarca desde la arquitectura y elección de stack hasta programación, pruebas automatizadas, despliegue continuo en la nube y mantenimiento evolutivo. Valoro experiencia con frameworks modernos (Node.js, Laravel, Django, Rea...
I’m looking for a turnkey job-portal script—built in PHP with a MySQL back-end—that I can deploy fast on web and as companion Android/iOS apps. While the core must already be stable and production-ready, I will require extensive customization, so clean, well-documented code and modular architecture are essential. Core functions I must see working out of the box: • Employer side: job-posting templates, an application-tracking workflow, and a full employer dashboard. • Candidate side: intuitive application flow, profile management, resume upload, saved jobs, plus responsive design that looks great on mobile browsers. • Authentication: email/password, social media log-ins, and phone number verification ready to switch on from the admin panel. • Adm...
I’m ready to give you full access to our live, multi-tenant transportation SaaS, and I need a complete quality audit finished as soon as possible—no later than 20 business days after the NDA is signed. What I expect you to cover • Functional depth first: 13 individual modules (booking, dispatch, driver tracking, pricing, invoicing, SMS/email marketing, and the rest) must be exercised in real-world workflows for all six user roles. • Security with special focus on tenant-to-tenant isolation. Authentication, authorization, injection vectors, and PCI areas still need attention, but isolation is the non-negotiable baseline. • Load and performance baselines under realistic concurrency. • Usability feedback from the perspective of each role. • Cr...
I want to connect our existing company cellphone number to the official WhatsApp Business API through the Meta for Developers platform. The goal is to run everything from a single, verified number so that customers experience one seamless channel. Scope of use The API will cover customer support, marketing promotions, and order / delivery updates. On the marketing side I will send promotional offers and product updates, while support needs include auto-replies for common questions, smooth escalation to a live agent, and automatic ticket generation inside our help-desk. What I need from you • Get the number approved and live inside Meta Business Manager, including any Facebook Business verification steps. • Set up the Cloud API (or on-premise if you prefer and it makes sen...
I have a desktop application that was originally compiled in C#. Its only task that now needs attention is the SMS routine. At the moment the program calls a small, home-grown web service; I can share full documentation for that existing endpoint so you will immediately see the parameters and payload it expects. Here is the new goal: whenever the application sends a message it must instead post to Africastalking’s bulk messaging REST endpoint ( ). All other behaviour in the app should remain untouched. I already own commercial decompilation tools and can provide you with a clean project skeleton produced from the executable, so you can focus purely on refactoring the SendSms() logic, wiring in the required headers, URL parameters, JSON body and authentication for Africastalking. ...
I’m offering a fully-functional Laravel e-commerce site, purpose-built for selling digital products. The application already includes a reliable shopping-cart flow, user authentication, product upload/management screens and a streamlined checkout that can be wired to any popular payment gateway with minimal effort. What you receive • Complete, well-structured Laravel 10 codebase with Blade templates and RESTful controllers • SQL dump of the database plus seeders for demo products • Installation guide and environment file sample for quick deployment on shared hosting or VPS • One session of post-handover support to help you get it running smoothly on your own server The site was developed with scalability in mind—clean separation of services, modern...
I need a web platform that serves two distinct user groups—contractors and subcontractors—yet keeps their experiences tightly integrated in a single, responsive application. On the contractor side, users must be able to create a detailed profile, post new jobs quickly, and search the directory of available subcontractors with real-time filtering. Subcontractors, in turn, will complete their own profiles, browse or search open jobs, and publish short “available for hire” notices that surface in a shared market feed. Both sides should see each other’s posts in that feed without exposing any administrative screens. Every profile has to capture experience, skills, past projects with reviews, contact details, and an upload area for the legal documents I require b...
I’m putting together a full-stack web application for advertising residential properties and I’d like a React front-end paired with a Node.js (Express) back-end. The platform is residential-only, so every screen, filter and data model can focus on homes and apartments rather than commercial space. Core data visible to visitors must include the number of bedrooms, total square footage and the asking price; those three fields need to be prominent in both card and detail views. Search and sorting should work off the same attributes. Role-based access is essential: • Admin – complete control over users, listings and site settings. • Agent – create, edit and deactivate their own listings, upload photos, mark properties as sold. • Buyer – brow...
I need a clean, well-structured Node.js backend to power a real estate platform. The server must expose RESTful endpoints (or GraphQL if you prefer) that handle two core domains: 1. Property listings management • Advanced search and filter capabilities so users can narrow results by location, price, bedrooms, and any custom attributes I add later. • Image and video gallery support for each listing, stored locally or in a cloud bucket, with URLs returned in the payload. • Dedicated property detail pages delivered through the API so the frontend team can render full descriptions, media, and agent contact information in one request. 2. User authentication & profile management • Secure sign-up, login, password reset, and token refresh. • ...
We are seeking an experienced full-stack developer to help build and maintain a scalable web application. The ideal candidate has strong expertise in both frontend and backend development, with a focus on clean architecture, performance, and maintainability. You will be responsible for developing responsive user interfaces, designing and implementing backend APIs, and collaborating with our team to deliver high-quality features. Responsibilities Develop and maintain frontend components using React Build and optimize backend services using Node.js and Express Design and integrate RESTful APIs Work with databases such as MongoDB or PostgreSQL Implement authentication and security best practices Collaborate with designers and other developers Ensure code quality, scalability, and performance...
Title: Geospatial Backend Developer Needed for Google Earth Engine Integration Project Description: We have built an interactive web application prototype that serves as a powerful dashboard for geospatial analysis. The frontend is built with and React, and it currently simulates the display of various satellite imagery layers (e.g., NDVI, Landsat, Sentinel-2) using mock data and static tile URLs. The goal of this project is to replace these mock integrations with a live, dynamic backend service. We need an experienced developer to build the core data pipeline that will connect our application to real satellite imagery APIs, with the initial focus on Google Earth Engine, and later Planet and Blacksky imagery. This is the first and most critical phase of moving our application from a proto...
I need a developer who can build a fully customised Auto VFS (Vehicle Financing / Virtual File System) solution from the ground up. The goal is to create software that matches the exact flow of my dealership operation instead of forcing us to adapt to an off-the-shelf package. Key expectations • A modular codebase so features such as inventory control, customer records, payment scheduling or real-time vehicle tracking can be switched on or refined later without major rewrites. • Clean, modern interface that my non-technical staff can learn quickly. • Solid database design with room for thousands of active contracts and their associated documents, photos and payment histories. • API endpoints that make future integrations with CRM, accounting tools or payment ...
I have a desktop application that was originally compiled in C#. Its only task that now needs attention is the SMS routine. At the moment the program calls a small, home-grown web service; I can share full documentation for that existing endpoint so you will immediately see the parameters and payload it expects. Here is the new goal: whenever the application sends a message it must instead post to Africastalking’s bulk messaging REST endpoint ( ). All other behaviour in the app should remain untouched. I already own commercial decompilation tools and can provide you with a clean project skeleton produced from the executable, so you can focus purely on refactoring the SendSms() logic, wiring in the required headers, URL parameters, JSON body and authentication for Africastalking. ...
Project Requirements: Facebook & Instagram API Integration Integrate Facebook and Instagram APIs into the GrobizOmni platform to enable automated social media posting and management. Enable connection of a Facebook account and fetch all managed Facebook Pages associated with the user. Implement functionality to create and publish posts directly on selected Facebook Pages. Integrate Instagram Business account that is linked with the connected Facebook Page. Enable image-based post publishing on Instagram using the Instagram Graph API. Configure and manage all required permissions including: pages_show_list pages_manage_posts pages_read_engagement instagram_basic instagram_content_publish Implement a secure token-based authentication system using Meta Graph API, preferably avoidin...
I have an e-commerce concept and want it transformed into a polished Android mobile app that feels both stylish and intuitive. Core objectives • Build a native Android application focused on product browsing, secure checkout, and order tracking. • Craft an interface that looks clean, modern, and unmistakably premium—smooth animations, thoughtful spacing, and consistent typography are essential. • Integrate fundamental e-commerce features: searchable catalog, product variations, shopping cart, wish-list, multiple payment gateways, and push notifications for promotions and shipping updates. Technical expectations • Develop in Kotlin (preferred) or Java, following current Android best practices. • Use a scalable architecture (MVVM or similar), wi...
At Cannitix Solutions Pvt Ltd I am expanding a distributed product team and need a full-time developer who is equally comfortable crafting API-driven back-ends and polished user experiences. Your day-to-day work will revolve around building and extending scalable web applications in .NET Core, persisting data through Entity Framework, and delivering dynamic front-end interfaces with Angular. You will collaborate directly with other engineers, designers, and product stakeholders through Git, pull-requests, stand-ups, and short feedback loops. Clean code, readable tests, and maintainable architecture matter to us as much as shipping on schedule. Key areas you will own: • Designing and implementing RESTful services, business logic, and data layers in .NET Core + Entity Framework ...
Summary We are building a business automation system for an autobody and spares shop based in Pretoria, South Africa. The system consists of three connected components and we need one developer who can own all three. --- SCOPE OF WORK 1. WhatsApp Private Chatbot — Integrate with 360dialog (WhatsApp Business API) — Build a conversational intake flow: captures customer name, vehicle make/model/year, part needed, damage description, and photo — Real-time inventory lookup (reads from Supabase database) — Replies "out of stock" automatically if part is unavailable — Directs customers to Shopify product URL for checkout — Escalates to human agent when bot cannot resolve — After-hours handling and fallback messages 2. Inventory Middleware Se...
Summary We are seeking a Senior Backend Engineer to act as an independent Technical Advisor. Our founder is non-technical and requires an objective audit of the newly developed headless backend to verify code quality, architectural soundness, and milestone completion before releasing development payments. Note: You do not need a background in data science, Bayesian statistics, or R. Your focus will be entirely on the Node.js application layer, database schema, and the systemic integration/wiring. Key Responsibilities: Code Review: Audit the Node.js/Express backend for adherence to modern engineering best practices, scalability, and maintainability. Database Review: Evaluate the Prisma ORM schema and Postgres database design for efficiency a...
I am kicking off the development of a brand-new, bank-side web application and need a senior engineer who can own the stack end-to-end. The front end will run on React.js while the back end relies on Node.js, so you must be equally comfortable architecting RESTful APIs as you are crafting responsive, accessible UI components. This is a full-time, fully-remote role aimed at professionals with roughly 6–7 years of solid commercial experience in both technologies. You will design the initial technical architecture, set up the codebase, choose libraries, establish testing practices, and guide the project through to production. Clean code, security best practices, and scalability are non-negotiable given the banking context. Compensation is set at 18–20 LPA and the engagement is ...
Project Overview Role: Senior Flutter Developer (Contract/Full-time) Project Focus: Developing high-performance, cross-platform mobile applications (iOS & Android). Key Projects: [Mention if this is for DesiMatch, a Healthcare/Diagnostics app, or a Business Management tool]. Technical Requirements Core Skills: Expert knowledge of Dart and the Flutter framework. State Management: Proficiency in Provider, Riverpod, or Bloc (essential for scalable apps). Backend Integration: Experience with Firebase (Auth, Firestore, Cloud Functions) and RESTful APIs. UI/UX Implementation: Ability to translate complex Figma/XD designs into pixel-perfect, responsive Flutter widgets. Local Storage: Experience with Hive or SQLite for offline data handling. Native Integration: Basic knowledge of Metho...
Project Overview Role: Senior Flutter Developer (Contract/Full-time) Project Focus: Developing high-performance, cross-platform mobile applications (iOS & Android). Key Projects: [Mention if this is for DesiMatch, a Healthcare/Diagnostics app, or a Business Management tool]. Technical Requirements Core Skills: Expert knowledge of Dart and the Flutter framework. State Management: Proficiency in Provider, Riverpod, or Bloc (essential for scalable apps). Backend Integration: Experience with Firebase (Auth, Firestore, Cloud Functions) and RESTful APIs. UI/UX Implementation: Ability to translate complex Figma/XD designs into pixel-perfect, responsive Flutter widgets. Local Storage: Experience with Hive or SQLite for offline data handling. Native Integration: Basic knowledge of Metho...
I’m ready to take my i-gaming operation to the next level with a full-scale casino aggregator engine and I need a developer or team that can deliver a production-ready platform from the ground up. Core scope The build must seamlessly pull in third-party casino content through robust game integration, manage players efficiently with a secure user management system, and handle deposits, withdrawals, and reconciliations via fault-tolerant payment processing. Beyond those essentials, I also require risk management controls to flag suspicious behaviour, clean and well-commented API documentation for future partners, effortless support for multiple domains, and a white-label-ready architecture. Everything has to respond beautifully on mobile as well as desktop. Key deliverables &bull...
I’m building a lightweight SaaS product and now need the front-end dashboard created from scratch with Tailwind components. Because I don’t have a dedicated designer, you’ll be expected to make sensible UI/UX decisions so the end result looks polished and intuitive. Core scope The dashboard must feature two working elements: • Data Tables that present live inventory details (sortable, searchable, responsive) • Forms for adding, editing, and deleting those inventory records I need this up and running as soon as possible, so I’m looking for someone who can jump in immediately, structure clean Tailwind-based layouts, and iterate fast on any small visual tweaks we discuss. Pixel-perfect visuals aren’t required, but usability and consistency matte...
I need a fully-functional webhook inside the Meta Developer platform that connects to my WhatsApp Business account and fires only when a message is received. The job covers everything from configuring the Meta app and subscription, through token verification, to delivering a small, well-documented endpoint that I can drop onto my own server (language is your choice, as long as it uses standard REST practices). Deliverables • Meta app configured with the “message received” WhatsApp webhook subscription • HTTPS endpoint source code that handles the GET verification challenge and POST payloads, then logs or echoes the raw JSON so I can extend it later • Clear, step-by-step setup notes (app settings, callback URL, token placement) so I can recreate the flow...
I need a concise, production-ready web solution built with FastAPI following a micro-services architecture. The project is strictly backend-focused: each service should expose clean, well-documented REST endpoints, handle its own data layer, and communicate with the others through lightweight HTTP or messaging where appropriate. I will provide the high-level domain model and the specific responsibilities of each service once we start. Your job is to translate those requirements into modular FastAPI code, wire up the routing, validation and dependency injection, and ensure that every service can be containerised for straightforward deployment. Please include basic automated tests and OpenAPI documentation generated by FastAPI itself so I can review functionality quickly in Postman or Swa...
I need the WhatsApp Business API configured under my Meta Business account so I can send automated payment-receipt notifications to customers immediately after a successful transaction. The phone number, Meta Business verification, and message content are already in place; what I’m missing is the full technical setup—server installation, webhooks, template approval, and a concise guide that lets my developers trigger the call with a simple REST request. Here’s what I expect from you: • End-to-end installation of the official WhatsApp Business API (Cloud or On-Premise—whichever fits fastest and is compliant with Meta’s latest guidelines). • Creation and testing of a “Payment Receipt” template, including sample variables. • Secu...
I run an online platform where clients create and manage customer-engagement SMS campaigns. I now need PayPal Checkout woven seamlessly into the site so users can pay for their messaging credits without ever leaving the flow of campaign creation. Here is what I’m after: • Add the latest PayPal Smart Buttons to the purchase page that sells SMS credit bundles. • Support both Sandbox and Live modes so I can test before going public. • Once a transaction is authorised, instantly credit the buyer’s account and trigger our existing confirmation email/SMS. • Capture and store PayPal transaction IDs in my MySQL database; I’ll provide the table schema. • Make sure the integration works smoothly on desktop and mobile, and that errors (cancellation...
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.