
Technology & Programming Projects
Looking for freelance technology and programming jobs and project work? Browse active opportunities on PeoplePerHour, or hire coders through Toptal’s rigorously vetted talent network.
opportunity
Shopify e-commerce store development
Hi, I’m looking for a British speaking freelancer to build me a Shopify a website. This will host our new e-commerce store.
7 hours ago29 proposalsRemoteopportunity
Setting up new sage 200 companies and general dev support
We have used Sage 200 for the last 10 years and need someone to give regular help adding new companies and supporting other development
11 hours ago29 proposalsRemoteUK developer: review my app’s code and plan a move to UK hosting
About the app A live web app used by care services in the UK. It’s built with Python (FastAPI), MongoDB and React, and was originally built with an AI app builder. What I need (this project) A fixed-price code review, explained in plain English (I’m not from a tech background). Please tell me: what state the code is in, and any risks you find what will need changing to move it to new hosting the best UK hosting setup, and what it will cost each month a price and timeline for doing the move Likely next steps (separate work) Moving the app to UK hosting, then improving its security. How we’ll work The app handles personal data, so you’ll work in accounts I own, using test data only. You’ll need to sign an NDA and a contract saying I own the code. To apply, please tell me: Where you’re based Your experience with FastAPI and MongoDB An example of an app you’ve moved to new hosting Your price and timescale for the code review Experience in health, care, education or the public sector is a plus. I’ll share full details with shortlisted developer
17 hours ago35 proposalsRemoteBase44 Developer Needed – Debug & Test
What we need: Find and fix existing bugs, and test all core workflows end to end Set up multi-tenancy so each client organisation’s data is fully separate and secure Add Stripe subscription billing (plans, trials, invoicing) Set up user roles and permissions, plus a simple admin dashboard Review security, data protection (UK GDPR) and performance Advise on whether Base44 is right for scaling, or whether the code should be exported and hosted elsewhere
a day ago45 proposalsRemoteopportunity
WordPress developer needed to build 3 pages from a finished desi
I run a small independent watch repair business and my website is on WordPress. I already have a finished design for three pages (a home page, a Rolex servicing page and an Edinburgh Rolex page). I do not need a redesign. I need an experienced WordPress developer to rebuild these three pages on my existing site so they match the design, keeping the page addresses exactly as they are. My site uses the Salient theme with WPBakery Page Builder. Please only apply if you have used both. The work is on three pages only. All other pages, my blog and my existing quote form must keep working. You would work on a backup or staging copy first, then publish once I have approved it. Please reply with: • A fixed price for the three pages, including one round of changes • Your estimate of hours per page • How you would keep my existing quote form working • A link to two or three WordPress sites you have built I will share the design link, text, photos and links once I have chosen someone.
a day ago101 proposalsRemoteWeb Scraping & Data Extraction from HousingCare.org
I am looking for an experienced web scraping and data extraction developer to collect structured information from HousingCare.org (https://housingcare.org) Project Objectives: - Extract relevant publicly available housing and care directory information. - Collect housing scheme and care home details including names, addresses, locations, contact details and other available listing fields. - Organise the collected data into a structured Excel file. - Ensure the data is accurate, well organised, and free from unnecessary duplicates. - Include the source page URL for each record
2 days ago41 proposalsRemoteopportunity
Experienced Web Developer – Website Updates & New Pages
Web Developer Wanted – Long-Term Opportunity We have a fully functional, live website and need an experienced web developer to make small visual changes and add new pages. Some back-end changes may also be needed. The design, examples and full requirements will be discussed on a video call. IMPORTANT: PLEASE READ No Outsourcing We only work directly with developers who carry out the work themselves. No outsourcing or subcontracting to third parties. Regular communication, direct contact with the developer and progress updates are essential. Experienced Developers Only Please only apply if you are an experienced web developer with an established profile, good reviews and a proven track record. This opportunity is not suitable for beginners or developers with limited experience. Skills Required - HTML5, CSS3, JavaScript and jQuery. - Experience working with Laravel websites. - A portfolio of previous work that you can share. - Good English and/or Hindi communication skills. Budget and Future Work Our initial budget is relatively low, but there is potential for a larger budget and more work if the first project goes well. We want to build new working relationships and need someone available to complete the work promptly. How to Apply 1. Confirm that you have the skills and experience required for this project. 2. Suggest a few dates and times for a 15-minute video call this week. We will reply to confirm a suitable time. After the call, if we feel there is a good fit, we will ask for your portfolio, reviews and availability. We look forward to hearing from experienced developers who are interested in building a long-term working relationship.
2 days ago74 proposalsRemoteUrgent: Security Patching for a Laravel Nova site on Linode
We are a UK charity with a Laravel / Laravel Nova website hosted on a Linode (Akamai) server. Our previous developers no longer support it. We need an experienced Laravel and Linux server professional to patch the site against the critical October 2026 vulnerabilities, ideally within the next few days. Scope: 1. Take a full Linode snapshot or backup before making any changes. 2. Update PHP to a version that fixes CVE-2026-109618, CVE-2026-109619 and CVE-2026-115560. If the server runs PHP 8.1 or older, advise on the upgrade needed. 3. Check the Laravel framework version, and update it to fix CVE-2026-114509 (TokenGuard authentication bypass) where needed. 4. Apply outstanding operating system security updates. 5. Check the server and application logs for signs of compromise since 20 October 2026, and report what you find. 6. Switch on automatic security updates for the operating system, where safe to do so. 7. Write a short plain-English report: what versions you found, what you changed, anything still at risk, and recommended next steps. Please include in your reply: relevant Laravel / server experience, your availability in the next week, and a fixed price. Optional follow-on: we may want an ongoing monthly maintenance arrangement. Please say if you offer this.
2 days ago59 proposalsRemoteopportunity
Expo + Supabase developer
I have a complete V1 of a care-services marketplace app built with Expo (React Native, web and mobile) and Supabase. The database, security rules and all screens are written, and the database workflow has been tested. I need an experienced developer for a short, clearly scoped job to get it running, tested on real devices and into the app stores. Most code changes are handled in-house, so this is not an ongoing development role. I'm looking for someone efficient who works in my accounts and leaves clear notes. **Scope (fixed price per milestone):** 1. **First run.** Install and run the app on web, iOS and Android against my Supabase test project. Fix setup and build issues. Log any functional bugs in my tracker with steps to reproduce (fixing them is not required). 2. **Stripe Connect.** Review and test the payment integration I provide (Express accounts for workers, card payments for participants) in Stripe test mode, and fix integration issues. 3. **App store release.** Set up EAS builds and submit to the Apple App Store and Google Play using my developer accounts. Handle review feedback for the first submission. 4. **Handover.** A short written note covering how to build, release over-the-air updates (EAS Update) and apply database migrations. **Requirements:** - Proven Expo / React Native apps published to both app stores (please share links) - Supabase experience, including row-level security and Edge Functions - Stripe Connect experience - All work done in my GitHub repository and my Supabase, Stripe, Apple and Google accounts. No code kept on your own accounts. - Comfortable working alongside AI-written code **To apply, please answer:** 1. Which apps have you published with Expo? Please include store links. 2. Have you used EAS Update for over-the-air releases?
2 days ago49 proposalsRemoteOptical/Vibration Bench Test — Equipment Proof Required
FIRST SCREENING REQUIREMENT: PROOF OF EXISTING MEASUREMENT EQUIPMENT Please provide exact models and non-confidential evidence of current, authorized access to optical acquisition with raw samples, actuator/driver, actual vibration measurement, independent reference measurement and synchronized recording. State sampling limits, calibration/functional-check status and availability. A recent setup photograph or authorized existing test record is useful, but a photograph alone does not establish accuracy. Separate available equipment from purchases and unconfirmed external laboratory access. Do not disclose other clients' secrets. Analysis/simulation-only applicants should identify that limitation. GENERAL PROBLEM A miniature vibration actuator near an optical pulse sensor may disturb recordings through mechanical coupling, contact changes or electrical interference, including after stopping. We need a small NON-HUMAN physical bench study to characterize effects and diagnose practical mitigation. These are hypotheses to test. Do not assume signal recovery when the motor stops. No human testing or clinical claims. STAGES 1. Agree a concise written plan, independent known references, controlled conditions, repetitions and acceptance criteria. Assemble a simple rig using existing equipment where possible; collect synchronized raw optical, vibration/motion and actuator-timing data. State exactly what the small scope cannot resolve. 2. Optional separately priced and authorized improvement/retest with bounded iterations. Better approaches are welcome. Preserve agreed alert performance and known reference changes; do not obtain apparent improvement by weakening alerts, suppressing changes or deleting difficult runs. Documented negative findings are valid when the agreed work is performed. BEFORE FULL RECORDINGS Quote a short, paid rig-qualification step and stop-cost cap. Agree acceptance criteria before full runs. Explain independent verification of optical and mechanical changes, channel timing and measurement limits. Provide non-confidential equipment/access evidence; name external providers and identify required purchases. Give an all-inclusive price and delivery time. Extra work or purchases require prior written approval. Use the simplest reliable setup; no brand or design is prescribed. This is not a free experiment or a guarantee of a positive outcome; work requires a separate agreement. DELIVERABLES All performed raw runs including failures, traceable run IDs, settings, units, channel definitions, synchronization checks, hardware/firmware versions, setup photos, representative test videos, analysis, test/change logs and repeatable instructions. Disclose processing/exclusions; distinguish physical measurement from simulation/replay. Dated, versioned PDF signed by the responsible engineer under full name/role, actual performers and contracting identity/contact; letterhead where applicable. Link findings to run IDs, reference checks and limitations. Attribution does not mean accreditation, notarization or clinical certification. Agree a bounded clarification/retest allowance. RIGHTS AND PROVIDER Only a general non-confidential problem is described here. Further implementation details follow appropriate confidentiality/IP terms need-to-know. Before work agree project-specific ownership, background-tool licences and client rights to share deliverables confidentially with qualified specialists for independent review. Identify contributors, outsourced work and third-party restrictions. No publication or portfolio use without written approval. An NDA alone does not assign ownership. Prefer a provider able to deliver a physical wearable prototype later, with no promise of that assignment. Give one relevant authorized example and your role, actual performers, outside fabrication, reusable work and integration tests still needed. PRICE AND COMMUNICATION Personally funded, no external funding. The displayed USD 50 is a publication placeholder, NOT the execution fee or a spending cap. Please quote your realistic smallest useful FIXED total: setup, recording/repeats, parts, analysis/report, taxes/fees, external laboratory costs and exclusions; earliest start, elapsed duration including procurement and stop-cost cap. Quote optional mitigation/retest separately. No detailed unpaid design requested. Written communication only; no calls or visits. This enquiry authorizes no work, purchases, bookings, charges or contract.
a day ago8 proposalsRemote3D Web Developer (Three.js / R3F)
We’re looking for a 3D web developer, ideally one who also models, to build a small, beautiful, explorable 3D scene that runs in a phone’s browser. It’s for an upcoming launch, and most visitors will arrive from social media on their phones, so mobile performance is the top priority. Solo developers who also model, duos, and small studios are all welcome. Tell us who does what. What you’ll build - One small, stylized 3D island scene (explorable in about 60 seconds), built mobile web first - Navigation, with smooth camera movement - 6–10 interactive objects that glow when the visitor is nearby and open links, embedded media or content when tapped (e.g. a jukebox plays audio, a screen plays a video) - A persistent call-to-action button that opens a simple sign-up form (one text field + email/phone), connected to a form or analytics tool we’ll provide - Basic analytics events (time in scene, objects tapped, button clicks) Must-haves - Loads in under 3 seconds and runs smoothly inside social app in-app browsers (Instagram, TikTok), on iPhone and mid-range Android -Optimized assets (glTF, compressed textures, low poly count) - Delivered as a hosted web page, with full source code and assets handed over Tech: Three.js or React Three Fiber preferred. Open to PlayCanvas, Spline or Needle if you can show strong mobile performance. Assets in Blender, and AI tools (Meshy, Tripo) are fine for rough drafts as long as everything is polished to one consistent style. To apply, please include: - Links to live web 3D projects we can open on a phone (not just videos or renders) - Examples of 3D models or scenes you made, or who on your team would handle the art - In 2–3 sentences: how would you keep a 3D scene loading fast inside Instagram’s in-app browser? - Your rough price and timeline for the full scope
2 days ago27 proposalsRemoteThought Industries Expert Needed to Fix Registration Data Schema
Shipley Associates needs an experienced Thought Industries administrator or consultant to resolve inconsistent data fields across our course registration processes. Currently, the same field may contain a company name in one registration and a phone number in another. We need customer and learner information captured in consistent, clearly defined fields across our courses. Our internal team has attempted to resolve the issue, but we need someone with deep Thought Industries expertise to identify the root cause and implement a sustainable fix. Scope: • Audit registration forms, field definitions, and relevant Thought Industries configurations. • Identify the source of conflicting field usage. • Recommend and implement a standardized data schema. • Test registrations across affected courses to verify consistent data capture. • Assess the impact on existing records and recommend any necessary cleanup. • Document the configuration and explain how to maintain consistency when creating future courses. Our team handles CRM integration through Zapier. This engagement focuses solely on correcting the data configuration within Thought Industries. Direct, hands-on Thought Industries experience is required. Please describe similar configuration issues you have resolved, your approach to diagnosis, your availability, and your hourly rate.
2 days ago23 proposalsRemoteopportunity
Fintech API Developer for Payment Gateways
We are seeking an experienced fintech API developer to integrate payment gateways, including Easypaisa and JazzCash, and implement a reliable bulk-payout solution. The scope includes merchant integrations, secure transaction processing, payment-limit controls, error handling, and scalable support for high-volume payouts. Candidates should have a proven track record in financial API development, security, and data integrity. Detailed requirements and workflows will be provided in a project document.
3 days ago53 proposalsRemoteAI Training Task Partner – Remote Collaboration & Profit Sharing
I’m looking for a reliable and motivated partner to collaborate with me on AI training platforms and websites. We will work together to complete available tasks, improve productivity, and generate income through our collaboration. Responsibilities Work together on tasks available on AI training and data annotation platforms. Assist with AI training, data labeling, content evaluation, and other related tasks. Communicate regularly to discuss tasks, progress, and strategies. Help ensure that all tasks are completed accurately and on time. Collaborate to improve efficiency and identify new opportunities. Requirements Good communication and teamwork skills. Basic computer skills and a reliable internet connection. Willingness to learn and adapt to different AI platforms. Responsible, honest, and committed to completing tasks. Previous experience with AI training websites or data annotation is a plus, but not required. Payment & Profit Sharing This is a collaborative opportunity with a profit-sharing arrangement. We will agree on how to divide the earnings fairly based on our responsibilities, contributions, and the platform's payment rules. Work Arrangement Remote and flexible. Work together online and coordinate tasks. Long-term collaboration is possible for the right partner. How to Apply If you are interested, please send me a short introduction about yourself, your experience with AI training platforms, and your availability. Let’s work together, complete tasks efficiently, and grow our earnings as a team!
3 days ago27 proposalsRemoteSoftware to generate invoices, co2 reports, material passport
I need to develop a portal, software or a program Which can generate reports for our business and store them We need to generate Invoices Calculate and generate co2 reports Waste transfer notes Material passport and tracking. Needs to generate reports in pdf
3 days ago43 proposalsRemoteEquipment Host in Surabaya, Balikpapan , Indonesia
Experience Level: Expert Equipment Host – Mobile Testing Devices in Surabaya, Balikpapan or Indonesia We are looking for reliable Equipment Hosts located in Surabaya, Balikpapan or Indonesia to support the testing, validation, and monitoring of mobile applications and authentication services in local network environments. This is a simple, low-maintenance opportunity that can be carried out from your home or business location. All equipment is provided, remotely managed by our technical team, and used exclusively for application testing purposes. Location: Applicants must be based in Surabaya, Balikpapan or Indonesia Responsibilities -Host a company-provided mobile device in a secure indoor location. -Keep the device continuously connected to power and the internet. -Ensure a local SIM´s card remains active in the device. -Perform occasional basic actions if requested (such as restarting the device or reconnecting it to power). -Notify our support team if you observe any connectivity or hardware issues. Purpose of the Device -The device will be used by our technical team to: -Test and validate mobile application servers. -Verify application functionality under real local network conditions. -Perform authentication testing using locally registered user accounts, as required for the region. -Monitor application performance and connectivity. -All testing is conducted remotely by our team. Hosts are not responsible for operating the applications or performing technical testing. What We Provide -Company-owned mobile device and accessories. -Step-by-step setup instructions. -Full remote management and technical support. -Fast equipment replacement if needed. -Monthly compensation for hosting the device. Requirements -Residence or business located in Surabaya, Balikpapan or Indonesia -Reliable electricity and stable internet connection. -Small indoor space (desk, shelf, or cabinet). Ideal For -Home users -Small businesses -Offices -Anyone looking for an easy source of additional monthly income with minimal effort. Next Steps After you apply, our team will contact you to answer any questions and provide additional information about the project, setup process, and compensation.
3 days ago5 proposalsRemoteEquipment Host in Moldavia, Bulgaria, Rumania, Syria
Experience Level: Expert Equipment Host – Mobile Testing Devices in Moldavia, Bulgaria, Rumania or Syria or Iraq We are looking for reliable Equipment Hosts located in Moldavia, Bulgaria or Rumania to support the testing, validation, and monitoring of mobile applications and authentication services in local network environments. This is a simple, low-maintenance opportunity that can be carried out from your home or business location. All equipment is provided, remotely managed by our technical team, and used exclusively for application testing purposes. Location: Applicants must be based in Moldavia, Bulgaria, Rumania, Syria Responsibilities -Host a company-provided mobile device in a secure indoor location. -Keep the device continuously connected to power and the internet. -Ensure a local SIM´s card remains active in the device. -Perform occasional basic actions if requested (such as restarting the device or reconnecting it to power). -Notify our support team if you observe any connectivity or hardware issues. Purpose of the Device -The device will be used by our technical team to: -Test and validate mobile application servers. -Verify application functionality under real local network conditions. -Perform authentication testing using locally registered user accounts, as required for the region. -Monitor application performance and connectivity. -All testing is conducted remotely by our team. Hosts are not responsible for operating the applications or performing technical testing. What We Provide -Company-owned mobile device and accessories. -Step-by-step setup instructions. -Full remote management and technical support. -Fast equipment replacement if needed. -Monthly compensation for hosting the device. Requirements -Residence or business located in Moldavia, Bulgaria, Rumania or Syria. -Reliable electricity and stable internet connection. -Small indoor space (desk, shelf, or cabinet). Ideal For -Home users -Small businesses -Offices -Anyone looking for an easy source of additional monthly income with minimal effort. Next Steps After you apply, our team will contact you to answer any questions and provide additional information about the project, setup process, and compensation.
a day ago1 proposalRemotePaid Testers Wanted: Family Video-Calling App for Phones + TVs
We're building Together, an app that lets families see and talk to each other on their TVs, using their phones as the camera and microphone. We're looking for real Android testers to help improve setup, video quality, sound, and reliability. Equipment required You must already have: - An Android phone. - A compatible Android TV / Google TV streaming device, such as an NVIDIA SHIELD or an onn. Google TV device. - A TV connected to that device and working home internet. Please provide your exact Android phone and streaming-device models before applying. We'll confirm compatibility before hiring. A smart TV alone does not qualify for this test. iPhones, Fire TV, Roku, and Apple TV are not included in this round. What you'll do Over a 14-day testing period, you'll: - Install our test apps on your phone and streaming device. - Complete setup and pair your phone with your TV. - Participate in four scheduled video calls with another tester in a separate home. - Test joining, reconnecting, switching cameras, and rotating the phone. - Evaluate TV picture size, sound clarity, echo, and conversation delay. - Retest fixes and provide short, honest feedback. We can match individual applicants with another tester. Pairs applying from separate households are also welcome. Diagnostics and feedback With your permission, the apps automatically upload technical diagnostics so you won't need to collect logs manually. These diagnostics do not record your conversations or video. We'll still ask you to describe what you heard and saw, particularly echo, missing sound, frozen video, and confusing setup steps. For all testers You must remain continuously opted into the Google Play closed test for at least 14 days and actively complete the scheduled testing. Payment Payment is a fixed $40 USD for the full assignment, including setup, four approximately 30-minute sessions, and written feedback. You're paid only after the agreed testing is completed, with nothing up front. Payment is for completing the agreed testing, not positive feedback, app-store reviews, or Google approval. To apply, send: 1. Your Android phone model and Android version. 2. Your streaming-device model. 3. Your country, time zone, and availability. 4. Your internet connection type. 5. Whether you're applying individually or with someone in another household. 6. Confirmation that you accept the fixed $40 payment on completion. Please don't purchase equipment for this assignment before we confirm eligibility.
4 days ago7 proposalsRemoteAbout ThinkCloudly YouTube Video Collaboration
ThinkCloudly is an online IT education and cloud technology platform that helps learners build practical, industry-relevant skills and advance their careers in technology. We are looking to collaborate with experienced IT instructors, technical professionals, and subject matter experts to create educational YouTube videos across a wide range of IT domains, including: - Cloud Computing (AWS, Azure, and Google Cloud) - Cybersecurity and SOC - Governance, Risk, and Compliance (GRC) - Artificial Intelligence (AI) and Python - DevOps and Networking - Data Analytics and Power BI - ServiceNow, IT Auditing, and other emerging technology fields ##Collaboration Requirements We are looking for individuals who can explain technical concepts in clear, natural, and engaging English. The videos will generally be around 30–50 minutes long, depending on the topic and content requirements. Our collaborators will primarily be responsible for recording the raw video based on the agreed topic or script. ThinkCloudly will handle video editing, post-production, and other technical aspects of the content creation process. We welcome both experienced instructors and working IT professionals who have strong subject knowledge and can deliver educational content in an engaging, viewer-friendly manner. This is an opportunity to share your expertise with a global audience, contribute to IT education, and collaborate with a growing technology education platform. If you have relevant technical expertise and are interested in collaborating with us, we would be happy to connect and discuss potential projects.
4 days ago8 proposalsRemoteNeed someone to take existing wordpress website edit and publish
as per discription, existing wordpress website on freelancer word press account. Need someone to take it, make minor edits, put on own wordpress site with domain so i can easily edit in future if needed.
4 days ago62 proposalsRemote