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!
From 104,617 reviews, clients rate our RESTful API Developers 4.84 out of 5 stars.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!
From 104,617 reviews, clients rate our RESTful API Developers 4.84 out of 5 stars.→ Main website → Internal PSA → Customer portal → API Ticket Workflow Requirements 1. Ticket Creation Workflow When receiving a customer phone call: * Create a new ticket * Assign ticket number automatically * Add customer information * Add multiple contacts to the same ticket * Add device information * Add issue description * Add diagnostic service automatically or manually Once the ticket is created: * Customer should receive email confirmation * Email should include: * Ticket number * Ticket details * Calendar invite * Company contact information 2. Ticket Tabs Structure Each ticket should contain multiple tabs Required tabs: A. Overview * Ticket summary * Status * Priority * Assigned technician * Dates * Billing summa...
I want a clean, responsive web application where logistics companies compete in an open-bid environment for loads or routes. The heart of the platform is the user bidding system, so every screen, workflow, and data model should revolve around real-time, transparent bidding. Important Note: While applying, you must include the links to at least 5 comparable web applications you have created. These sites much be functional. Core flow • A shipper posts a load request. • Verified logistics companies view the request, see the current best offer, and submit their own bids in real time. • When the countdown expires, the shipper can award the job through the dashboard. Key requirements • Role-based accounts (shipper, carrier, admin) with secure sign-up and 2-fac...
I’m launching a web-based social network and need an experienced developer to take it from concept to a live, scalable platform. The core build must include secure user registration and login, a real-time activity feed, follow/friend functionality, direct messaging, notifications, profile editing, and a simple admin dashboard. Responsive design is essential so the service feels seamless on phones, tablets, and desktops. I’m flexible on the stack, though a modern front-end framework such as React or Vue paired with a robust back end (Node.js, Django, or similar) and an SQL or NoSQL database would be ideal. Clean RESTful (or GraphQL) APIs are important because I plan to introduce a companion Windows desktop client later, so please architect with that future integration in mind. ...
Optimize and fix performance issues in an existing Flutter mobile application for Android and iOS. Tasks include improving app speed, reducing lag, fixing UI/rendering issues, debugging crashes, optimizing API and state management performance, and preparing production builds for deployment. Experience with TestFlight, Apple App Store, and Google Play Store publishing, release management, Firebase integration, and production-ready Flutter applications.
I’m building a brand-new web application under a fast-moving startup and I need one dedicated engineer to own the full stack from day one. We operate on California (PST) business hours, so you’ll work those hours alongside me and the design team, collaborating live through Slack, GitHub and Zoom. The core of the product is a React-driven front end, coupled with whatever back-end stack you’re most productive in—Node/Express, Python/FastAPI, or a comparable RESTful setup. You’ll start with green-field architecture decisions, set up CI/CD, wireframes to working screens, database schema, APIs, automated tests and production deployment. This is a full-time, monthly-salary role and I’m hiring an individual developer only—no agencies or teams. Automa...
I need a full stack developer and Android app specialist to create a falls management social care application. We’re building a system that places NFC tags where care happens — on residents’ mobility aids (where present), bed-frames, and door-frames, with an optional consent-driven silicone wristband. Staff tap their phone and instantly see a traffic light status (Green/Amber/Red) with key clinical flags. The status is set by senior nursing staff via a guided MFRS-based clinical workflow. We’re seeking proposals to build this in three potential phases. You may quote for any one phase, multiple phases, or all three. Project context The problem Falls in UK care homes drive 255,000 emergency hospital admissions per year and cost the NHS £2.3 billion. The single b...
I’m building a custom web application in PHP using the latest stable version of Laravel. The core scope includes: • Robust user authentication (registration, login, password reset, role-based access) • An intuitive content editor that lets non-technical users create and format pages or posts • Media management for images, documents, and video with basic cropping, resizing, and organized folders Beyond the core, I also need social-media integrations (think single-sign-on with Facebook/Google and the ability to pull or push content to selected platforms) plus connections to external APIs that will supply data feeds to the app. No payment gateway work is required right now, but the codebase should be clean and modular so we can bolt that on later if needed. You...
The mobile app for this lending platform is already live, and every middleware endpoint has been built and tested in Spring Boot. Now I need the browser-based front end. Your task is to turn my finished Figma designs into a production-grade Angular application that mirrors the mobile experience and runs flawlessly on modern browsers. Around 20 screens are required to be developed based on Figma designs we have already ready You will build responsive components, hook them into our existing REST and WebSocket endpoints, implement JWT authentication (including silent refresh), and deliver a fully tested codebase. Pixel-perfect fidelity with the designs, smooth real-time updates throughout the onboarding flow, and clean, maintainable TypeScript are critical. Deliverables • Complete An...
From Pakistan or India we need Python Developer for long term and at low budget. I have a brand-new, web-based project that needs to be coded in Python from the ground up. The scope is intentionally lean so a junior-level developer can comfortably handle it while still touching the core pieces of a modern web app. The stack is flexible: Django or Flask are both fine, as long as the final codebase is clean, documented, and easy for me to pick up later. A lightweight front-end (simple HTML/CSS or any minimal JS you prefer) is all that’s required; the emphasis is on solid back-end structure.
My Django-based website already handles sign-ups, log-ins, and a full content management flow; now I need the same experience packaged as a cross-platform mobile app written in Flutter. The backend is ready—Django REST endpoints (token or session auth) will be available—so the bulk of the work sits in the Flutter front end, wiring it cleanly to those APIs and presenting a smooth, native-feeling UI. Key objectives • Reproduce the existing user account system, including registration, secure authentication, password reset, and profile editing. • Pull, display, and allow basic CRUD actions for the site’s managed content—articles, images, and any custom models exposed through the API—mirroring the website’s logic and permissions. • Follo...
From Pakistan or India we need Python Developer for long term and at low budget. I have a brand-new, web-based project that needs to be coded in Python from the ground up. The scope is intentionally lean so a junior-level developer can comfortably handle it while still touching the core pieces of a modern web app. The stack is flexible: Django or Flask are both fine, as long as the final codebase is clean, documented, and easy for me to pick up later. A lightweight front-end (simple HTML/CSS or any minimal JS you prefer) is all that’s required; the emphasis is on solid back-end structure.
I’m just getting started with IBM API Connect and would like to master the entire workflow—from writing OpenAPI YAML files right through to exposing them on a working gateway. To get there, I need a mentor who can walk me through the platform in an interactive, hands-on way rather than simply pointing me to documentation or videos. The areas I want to cover include API design and creation, securing and managing those APIs, and finally monitoring, analytics and troubleshooting once everything is live. Live screen-sharing sessions, practical lab exercises and real-world examples are the teaching methods that work best for me. Deliverables • A series of interactive remote sessions that build progressively from beginner concepts to deployment on a gateway • Step-by-st...
The primary scope of this project is the Meta/Facebook Developer Console configuration and API integration setup required for enabling automated Facebook and Instagram posting functionality inside the GrobizOmni admin panel. Main Responsibilities Configure and manage the complete setup from the Meta Developer side, including: Facebook App creation/configuration Required permissions and app settings Facebook Page and Instagram Business account linking Token generation and long-lived token handling API permission setup and testing access configuration Integrate APIs with the GrobizOmni backend/admin panel for: Fetching managed Facebook Pages Selecting and storing Page ID + Page Access Token Publishing Facebook posts Publishing Instagram image posts through Instagram Graph API Required Permi...
I’m building a cloud-based SaaS solution dedicated to online retailers and need a seasoned developer to take the idea from concept to a working MVP. The platform must be multi-tenant, secure, and ready to scale, but above all it has to launch with three mission-critical e-commerce modules: • Inventory management – add, edit, track stock levels in real time. • Payment processing – integrate major gateways with PCI-compliant flows and webhooks for subscription or one-off billing. • Customer reviews & ratings – store, moderate, and display feedback with anti-spam safeguards. I’ll provide wireframes and UI style guides; you’re responsible for architecture, coding, testing, and deployment to a cloud provider of your choice (AWS, GCP,...
We run : direct booking websites for short-term rental and accommodation operators across APAC. Our customers already run their business on a PMS (Guesty, Hostaway, Hostfully, etc.), and we use Calry as a universal layer that talks to all of them. We need a WordPress plugin that connects MotoPress Hotel Booking <-> Calry, so: Bookings made on a customer's iBooked site flow out to their PMS Rates, availability, photos, and property descriptions flow back in from the PMS The whole thing stays in sync without our customers thinking about it That's the job. Have a look at: Calry's API docs: MotoPress Hotel Booking: (REST API documented on their site) A few things worth knowing: If you've built this kind of integration before and you'd architect it diffe...
I’m building a mobile platform that lets our NBFC’s direct selling agents create loan applications on the go while giving loan officers a pocket-sized console to review and approve them. The tech stack is fixed: React Native on the front end, Spring Boot micro-services with PostgreSQL 13 on the back end, all traffic funneled through Kong as the API gateway. Here’s the flow I need: an agent signs in, opens a guided form, attaches documents, and submits. The request lands in a Spring Boot service, is stored in Postgres, and appears instantly in the loan-officer view for approval or rejection. Push or in-app notifications should alert both parties at every status change, and every action must be logged for audit. I will supply wireframes, the provisional DB schema, and acc...
Job Overview: We are seeking a skilled and versatile Full-Stack Developer who is fluent in English or Arabic. The ideal candidate will have strong technical expertise across backend systems, APIs, databases, and modern infrastructure, along with a solid understanding of AI technologies and AI agents. This role requires someone who can independently manage development environments and deploy scalable services. Key Responsibilities: Design, develop, and maintain APIs and backend systems Work with databases (design, optimization, and integration) Develop and manage frontend integrations when needed Set up and manage cloud storage solutions (e.g., buckets) Deploy, monitor, and maintain services using container technologies (e.g., Docker) Manage and maintain servers and infrastructure Collabora...
From Pakistan or India we need Python Developer for long term and at low budget. I have a brand-new, web-based project that needs to be coded in Python from the ground up. The scope is intentionally lean so a junior-level developer can comfortably handle it while still touching the core pieces of a modern web app. The stack is flexible: Django or Flask are both fine, as long as the final codebase is clean, documented, and easy for me to pick up later. A lightweight front-end (simple HTML/CSS or any minimal JS you prefer) is all that’s required; the emphasis is on solid back-end structure.
Our transport company needs a dedicated, browser-based portal that our internal staff can rely on every day to keep the fleet running smoothly. The core of the build is fleet management, with three feature pillars that must be present from day one: • Real-time tracking – Live GPS positions, current status, route history and geofence alerts pulled from our existing telematics devices or an open GPS API. • Maintenance scheduling – A calendar view that auto-generates service events from mileage or engine-hour rules, shows pending jobs, and records completed work. • Driver management – Individual driver profiles with license details, assignment history, performance metrics and incident logs. All screens will be used exclusively by company staff, so role-b...
Freelance Role: Backend API Integration Developer (AI Search System) Overview We are seeking an experienced backend developer to integrate an existing website with multiple AI APIs to enable AI-powered search and response functionality. This is a backend-only role. No frontend development is required. The system must connect to and coordinate responses from: * OpenAI API (ChatGPT) * Grok API * GitHub Copilot (or equivalent AI-assisted development tooling where applicable) ⸻ Scope of Work * Integrate AI APIs into existing website backend * Enable AI-powered search functionality via API requests * Route user queries between multiple AI systems based on logic rules * Build secure API authentication handling (API keys, OAuth2, JWT where required) * Process, transform, and return struct...
From Pakistan or India we need Python Developer for long term and at low budget. I have a brand-new, web-based project that needs to be coded in Python from the ground up. The scope is intentionally lean so a junior-level developer can comfortably handle it while still touching the core pieces of a modern web app. The stack is flexible: Django or Flask are both fine, as long as the final codebase is clean, documented, and easy for me to pick up later. A lightweight front-end (simple HTML/CSS or any minimal JS you prefer) is all that’s required; the emphasis is on solid back-end structure.
From Pakistan or India we need Python Developer for long term and at low budget. I have a brand-new, web-based project that needs to be coded in Python from the ground up. The scope is intentionally lean so a junior-level developer can comfortably handle it while still touching the core pieces of a modern web app. The stack is flexible: Django or Flask are both fine, as long as the final codebase is clean, documented, and easy for me to pick up later. A lightweight front-end (simple HTML/CSS or any minimal JS you prefer) is all that’s required; the emphasis is on solid back-end structure.
I’m building a new web application and have already settled on the core stack: Angular on the front-end, Node.js on the back-end. What I need now is a developer who can move comfortably between the two, translating product requirements into clean, maintainable code and getting a first working version online quickly. The scope covers everything from setting up the Angular workspace and routing, to designing RESTful endpoints in Node.js, wiring them to a database, and making sure the two layers speak to each other securely (JWT or similar). A responsive UI, cross-browser compatibility, and clear code comments are must-haves, as this app will serve both desktop and mobile browsers. Deliverables • Angular front-end with modular components, services, and state management •...
Necesito replicar nuestro actual programa de gestión en una nueva instancia basada en Strapi. El sistema original corre en filemaker y deseo mantener ese enfoque en cloud, garantizando la misma lógica de negocio y flujos de trabajo, pero aprovechando las ventajas de Strapi (Node.js, API REST/GraphQL, roles y permisos nativos). Al reconstruirlo, deben quedar operativas las siguientes áreas: • Gestión de usuarios • Generación de informes • Control de inventario • Gestión de presupuestos • Facturación (verifactu) Además, los primeros módulos que necesito totalmente integrados son Gestión de usuarios y Generación de informes, sobre los que validaré la fidelidad del clon antes...
Tengo mi app Lovable casi lista, pero aún quedan varios detalles técnicos antes de publicarla. Busco a alguien que pueda cerrar este sprint y dejarla preparada para producción: 1. Conectar la API de la base de datos de artículos científicos que ya tengo seleccionada, mostrando los resultados dentro de la interfaz actual. 2. Configurar el plan de pago como prueba gratuita con opción de compra: el usuario disfruta X días sin costo y, al vencer, se activa el cobro recurrente que definamos. 3. Restringir ciertas funciones para estudiantes: solo quienes se registren con carnet y datos académicos podrán acceder a esas secciones. 4. Verificación de correo mediante código numérico enviado al email durante el regis...
Preciso desenvolver um Módulo de Distribuição de Energia com 18 saídas, inspirado nos PDM15 que já uso como referência interna. O objetivo é assegurar três funcionalidades cruciais desde a primeira versão: proteção contra sobrecarga em cada canal, monitoramento remoto em tempo real e controle individual de todas as saídas. Quero comandar e visualizar tudo numa interface web amigável, acessível tanto em desktops quanto em smartphones; portanto, a parte de firmware e a camada de software devem expor servidores HTTP-REST ou WebSocket que facilitem integrações futuras. Ainda não defini requisitos de compatibilidade com sistemas externos, então o código e o hardwar...
Dispongo de una réplica de SQL Server alojada en una máquina virtual de Azure y necesito exponerla a internet sin comprometer la seguridad. para poder acceder desde MCP's Qué busco • Un esquema de arquitectura robusto que contemple acceso público controlado, buenas prácticas de red y servicios administrados de Azure. • Configurar Microsoft Data API Builder para publicar endpoints REST/MCP sobre las tablas y vistas que autorice (ambos tipos deben quedar operativos). • Implementar autenticación combinada JWT y OAuth2, delegando correctamente los permisos de lectura en la base de datos (solo read-only). • Añadir una capa de seguridad perimetral: mi preferencia es Azure Front Door, pero puedo considerar WAF, AP...
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.