
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.
Blockchain Full stack developer
## Tech Stack - **Blockchain**: Solidity, Polygon (MATIC), Ethereum - **Development**: Thirdweb SDK, OpenZeppelin contracts - **Tools**: Hardhat/Truffle, Remix IDE, MetaMask - **Testing**: Chai, Mocha, Waffle - **Deployment**: Thirdweb Deploy, Polygon Mumbai/Mainnet ## Key Responsibilities - Develop and audit Solidity smart contracts for lottery mechanics - Implement secure random number generation for winner selection - Build gas-optimized functions for ticket purchasing and prize distribution - Create admin functions for lottery operators (draw, refund, commission withdrawal) - Integrate OpenZeppelin security standards and access controls - Deploy and verify contracts on Polygon network - Collaborate with frontend team on Web3 integration ## Smart Contract Features You'll Build - **Ticket Management**: Purchase validation, quantity limits, price calculations - **Random Winner Selection**: Secure randomness using block hash and timestamp - **Prize Distribution**: Automated winnings calculation and withdrawal system - **Commission System**: Operator fee collection and withdrawal mechanisms - **Refund Logic**: Automatic refunds for expired draws - **Access Control**: Role-based permissions for operators and users - **Event Logging**: Comprehensive event emission for frontend integration ## Required Experience - **4+ years** Solidity development experience - **3+ years** smart contract deployment on mainnet - **Expert knowledge** of Ethereum/Polygon networks and gas optimization - **Production experience** with OpenZeppelin contracts and security patterns - **Strong understanding** of DeFi protocols and tokenomics - Experience with Thirdweb or similar Web3 development frameworks - Knowledge of smart contract testing and auditing practices ## Technical Requirements - Write secure, gas-efficient Solidity code following best practices - Implement proper access controls and security modifiers - Handle edge cases and error conditions gracefully - Optimize contract size and gas consumption - Write comprehensive unit and integration tests - Document contract functions and deployment procedures - Conduct security reviews and vulnerability assessments
a month ago14 proposalsRemoteSimple Web App using HTML, CSS and JavaScript (app.js)
I need a simple web application built using HTML, CSS, and JavaScript. The project should include a clean UI, responsive design, and JavaScript logic in app.js. No backend is required. The code should be well-structured and easy to understand.
a month ago60 proposalsRemoteFlutter/React Notifications not working App: Fix&Update
I had some update done to App recently and after the notifications do not work on the App. The app which uses : flutter, dart, Backend: react, node, typescript and is available on Google Playstore and Apple App Store. After the update the notifications system doesnt seem to work, so If you set an alert to sound if a checklist isn't completed no alert is received by the user. The same is for alerts if a temperature falls out of range. 1) GS App - fix alert notiifications fixed and sending alert on checklist settings. App uploaded to AppStore and playstore. Notification fixed and all using secure server so it connects to all WiFi and all users can connnect to app. 2) SF App - alert notifications working and users alerted on time. URL on sign up page fixed, the opening checklist button also needs to be restored as only bottom Half works again. Uploaded to AppStore and Playstore and Woking on secure server so works on all users WiFi. Payment will be made after testing and both apps uploaded to Apple App Store and Playstore.
8 days ago31 proposalsRemoteSoftware Engineer
Senior Software Developer (JavaScript / C# / Python) We are looking for a highly skilled Software Developer with excellent English communication skills and strong experience in JavaScript, C#, and Python. This role requires solid technical judgment, the ability to work independently, and clear communication with both technical and non-technical stakeholders. Requirements Excellent spoken and written English communication skills Strong hands-on experience with JavaScript, C#, and Python Solid understanding of software engineering fundamentals Experience designing, building, and maintaining scalable applications Strong problem-solving and analytical skills Ability to clearly explain technical concepts and decisions Experience working with APIs, databases, and cloud-based systems Comfortable collaborating in distributed or remote teams
a month ago41 proposalsRemotePolymarket Wallet Forensics
Job Description I am looking for an experienced Blockchain Data Analyst to help identify and track clusters of wallets on Polymarket (Polygon Network). The goal is to identify multiple wallets that likely belong to the same individual based on funding patterns and behavioral fingerprints. Key Responsibilities Funding Source Traceback: Analyze the initial funding source of specific Polymarket wallets. Determine if the source is a private self-custodial wallet or a Centralized Exchange (CEX) hot wallet. Temporal & Amount Analysis: For wallets funded by exchanges, perform temporal analysis to match withdrawal times and amounts to identify "sibling" wallets (wallets funded in the same batch). Cluster Mapping: Identify "Hub-and-Spoke" patterns where one primary wallet distributes funds (USDC/MATIC) to multiple proxy betting accounts. Exit Point Verification: Track where funds are sent after betting. Identify if multiple wallets "sweep" their winnings to the same exchange deposit address or unique memo ID. Reporting: Provide a spreadsheet or visualization mapping the connections between the target wallet (0xb786...) and any identified related addresses. Required Skills Blockchain Explorers: Expert-level use of PolyScan and Etherscan. Forensic Tools: Experience with Breadcrumbs.app, Arkham Intelligence, Bubblemaps, or Dune Analytics. Methodology: Deep understanding of "Peeling Chains," withdrawal clusters, and exchange deposit memo tracking. Network Knowledge: Strong understanding of the Polygon network and Polymarket’s CTF (Conditional Token Framework) contracts. Preferred Qualifications Experience in "Sybil detection" or crypto-forensics for DeFi platforms. Ability to write custom Python/SQL scripts (Dune) to automate the search for similar funding patterns across the Polygon network. Deliverables A list of all wallets identified as "highly likely" to belong to the same owner. A brief summary of the evidence for each link (e.g., "Funded within 60 seconds of each other," or "Shares the same Binance deposit memo"). (Optional) A visual map of the wallet cluster.
a month ago6 proposalsRemoteCrypto Forensics for Polymarket Wallets
I am seeking an expert in crypto forensics to analyze and trace money movements from Polymarket wallets. The objective is to identify connections between wallets that may be funded by the same individual. For instance, I have a specific wallet address (0xb786b8......53039cb18d) that I wish to investigate further. The task involves uncovering any additional wallets that share funding sources or exhibit similar transaction patterns. Your expertise in blockchain analysis will be crucial in uncovering these relationships and providing a comprehensive report on your findings.
a month ago6 proposalsRemoteWebsite API Issue
Our website facing API issue. some of the API are not working. I need some one that can fix the API issue and also improve the performance.
a month ago25 proposalsRemoteTurn Figma Design Into HTML
Hi, I have designed an email in Figma, and I would like someone to code it into HTML/CSS to send by using Brevo. Once I have accepted your proposal, I will give you access to the Figma file and assets. Please include your turnaround time in the proposal. Thanks!
a month ago55 proposalsRemoteFrontend developer need
We are seeking a proficient Frontend Developer to enhance our existing application built with React 19 and TypeScript, integrated with Ethers.js for wallet functionality. The project, currently live on the Sepolia testnet, requires real-time game status updates, improved loading states, robust error handling, and a comprehensive display of transaction history. Additionally, we need countdown timers, phase indicators, and mobile responsiveness enhancements. Ideal candidates should possess expertise in React and TypeScript, experience with Web3 technologies, and a solid grasp of state management and responsive design principles.
a month ago43 proposalsRemoteI need a modern ecommerce store website designed
Looking for a skilled Web & Graphic Designer to create a modern, responsive E-commerce website for my store, Lupix Studios. Requirements: - Clean and professional design - Responsive layout for mobile and desktop - Integration of product images and graphics - Branding and visual appeal - Tools: HTML, CSS, Photoshop This is for a small business ecommerce store and the designer should provide portfolio examples of previous work.
a month ago43 proposalsRemoteQBCore Project
I want to flag an important update before we proceed further. Monetization is now confirmed to be implemented at the END of the project as a separate stage. However, the following are mandatory and must be supported in the core architecture from the start: - Full PvP mechanics - Gang system - Tournament Pass system (paid entry + seasonal skin + access to tournaments with real cash prizes) I’m attaching the updated specification reflecting this. Please review and confirm: 1) That your proposed architecture fully supports these mechanics 2) That monetization logic can be cleanly added later without refactoring core systems 3) Any technical risks or adjustments you recommend Godzilla DM — Full Technical Specification Platform: FiveM (GTA V) Server Type: PvP / Arena / Competitive Target CCU: 150–200 concurrent players Architecture: Modular, optimized, scalable Framework: QBCore (repurposed, NOT full custom from scratch) Monetization: Separated & implemented at final phase only PROJECT GOAL Build a competitive PvP-focused FiveM server where core gameplay mechanics come first, with tournaments, gangs, and progression, and all monetization added at the end. The server must be promotion-ready during development (early playable mechanics). PHASE STRUCTURE Phase 1 – Core Foundation & Server Setup (UNCHANGED CORE) Purpose: Prepare a clean, scalable FiveM base for all future mechanics. Includes: FiveM server setup (production-ready) Repurposed QBCore framework (customized for PvP, not RP)Authentication system (email / nickname / age) Custom auth UI (login & registration) Character creation environment (blue neon room) Starter outfits Language selector Spawn points (Main / Arena / Gang placeholder) Base optimization & structure for 150–200 players Deliverable: Playable server with login, character creation, and spawn flow PHASE 2 — Core PvP Combat & Arena Systems Objective: Main gameplay loop Includes: Custom PvP combat logic Weapon damage balancing Headshot rules Kill-feed system Hit detection & sync optimization Arena modes Duels Team fights No-respawn arena logic Score tracking & match results Zone types Green Zone (Safe) Yellow Zone (Arena) Core admin panel (basic controls) Deliverable: Fully playable PvP & arena experience PHASE 3 — Territory Control & Events Objective: Competitive map control Includes: Territory capture system Small zones (10 min) Large zones (15 min) Kill-based scoring Defender wins on tie Manual admin-triggered events Tournaments Competitions Special PvP events Deliverable: Competitive territory gameplay loop PHASE 4 — GANG SYSTEM (MANDATORY) Objective: Elite team structure Includes: Gang creation & management (admin-controlled) Gang roles Leader Trainer Fighters Invitation-only joining (no public join) Gang-only UI Gang-only voice chat Gang territories integration Gang restrictions & permissions Deliverable: Fully functional gang ecosystem PHASE 5 — TOURNAMENT PASS & SEASON SYSTEM Objective: Competitive seasonal progression (MANDATORY) Includes: Tournament Pass logic (core system built early) Seasonal progression tracking Pass ownership verification Tournament access control Unique seasonal skin entitlement Tournament registration system Support for real-cash prize tournaments (Payment handling logic only; no real money processing) Deliverable: Tournament-ready system (without monetization enabled yet) PHASE 6 — WEAPONS, SKINS & FINAL MONETIZATION Objective: Revenue systems (LAST PHASE) Includes: Weapon system 8 weapons at launch 4 skins per weapon Skin selection & ownership system Custom gun sounds & hit sounds Inventory system (weapons only) Monetization logic Tournament Pass purchase Weapon skins Final UX polish Performance optimization (150–200 players) Bug fixing & launch prep Deliverable: Production-ready, monetized server Total budget is 400$. this is milestone based project.
a month ago15 proposalsRemoteSenior developer who is a U.S. citizen needed.
We are seeking a highly experienced Senior Developer, preferably a U.S. citizen, to join our dynamic team. The ideal candidate will possess extensive expertise in software development, with a strong command of various programming languages and frameworks. Responsibilities include designing and implementing robust solutions, collaborating with cross-functional teams, and mentoring junior developers. A deep understanding of best practices in coding, testing, and deployment is essential. If you are passionate about technology and eager to contribute to innovative projects, we invite you to submit your proposal for consideration.
a month ago13 proposalsRemoteI need a trust senior developer who is fluent English speaker
I am seeking a highly skilled and trustworthy senior developer with exceptional fluency in English. Preference will be given to candidates located in India or the USA. While senior-level experience is ideal, I am open to considering developers from the USA who possess a foundational understanding of programming. The candidate should demonstrate strong communication skills, a solid grasp of development principles, and a commitment to delivering quality work. Please share your experience and relevant projects to be considered for this opportunity.
a month ago26 proposalsRemoteopportunity
Senior Technical Interviewer / Client-Facing Engineer
- Role Overview We are looking for a senior engineer to join client calls and technical interviews. This role is focused entirely on communication and technical discussion, no coding or development work required. - Responsibilities • Join client meetings and technical interviews • Explain technical approaches and solutions clearly in fluent English • Answer client technical questions confidently and professionally • Create Loom videos when needed to explain concepts or ideas - Requirements • Fluent English (spoken and written) • Senior-level technical background (full-stack or architecture experience) • Strong communication and presentation skills • Comfortable representing technical expertise in live calls - Compensation & Growth • $500 per month to start • Compensation can increase based on performance and ongoing collaboration - Why This Role • No coding required • Flexible, remote, interview-focused work • Long-term growth potential - Application Step (Required) Please share a Loom video that includes: • A brief self-introduction • An overview of your most recent project, focusing on the problem, technical approach, and how you explained solutions to clients or stakeholders Video length: 5–7 minutes
a month ago6 proposalsRemoteNice Dev Needed
I am in search of a talented and reliable developer to transform my innovative concept into reality. The ideal candidate should exhibit native or fluent proficiency in English, coupled with a robust background in development, programming, coding, and logical problem-solving. Effective communication and a collaborative mindset are essential attributes for this role. While I welcome applicants from diverse locations, preference will be given to those residing in the USA, UK, or India. If you are enthusiastic about bringing ideas to life and are seeking a long-term opportunity, I encourage you to submit your proposal for consideration.
a month ago42 proposalsRemoteopportunity
Project suspended
Thank you for everyone’s enquiries into this project - we will be looking into this further in the coming months. —— Website Brief – TMA Property Group Project Overview Build a simple umbrella website for TMA Property Group alongside two interconnected brand websites: The Mortgage Agency London and The Property Agency London. Logos and branding are already complete. The scope is website design, build and functionality only. ----- TMA Property Group (Umbrella Site) Purpose: A clean, minimal landing page acting as a parent hub for both businesses. Requirements: Simple landing page Display both company logos Logos hyperlinked to the respective websites Fully responsive (desktop and mobile) ----- The Property Agency London Website Purpose: To showcase the brand and services, build trust and drive enquiries and bookings. Navigation (order/layout TBC): Services – brand overview and property services Testimonials – existing client reviews Book – direct link to booking system (e.g. Calendly, TBC) Contact – business WhatsApp number and email address Social media icons – hyperlinked to all platforms Group logos – TMA Property Group and The Mortgage Agency London, hyperlinked to their websites Fully responsive (desktop and mobile) ----- The Mortgage Agency London Website Purpose: To clearly explain mortgage services, encourage bookings and provide useful tools for clients. Navigation (order/layout TBC): Services – brand overview and mortgage services Testimonials – existing client reviews Book – direct link to booking system (e.g. Calendly, TBC) Mortgage calculator – integrated and user-friendly Contact – business WhatsApp number and email address Social media icons – hyperlinked to all platforms Group logos – TMA Property Group and The Property Agency London, hyperlinked to their websites Fully responsive (desktop and mobile) ----- General Requirements: Modern, clean, professional design Strong UX and clear user journeys Fully responsive across all devices SEO-ready structure CMS for easy future updates (preferred, platform TBC) Desktop and mobile responsive
7 days ago117 proposalsRemoteopportunity
Looking for a developer experienced in HTML5, JavaScript
I am looking for a senior developer with proven experience in HTML5, JavaScript and Phaser 3 to build a complete 2D arcade game playable directly in the browser. The project must be lightweight, modular and fully compatible with desktop and mobile. Core features include player movement, jump, attack, hitbox, enemies with simple AI, item and coin collection, multiple levels, progression, a final boss, Game Over screen and local save data. Web3 integration is mandatory. The game must include wallet login on Solana and Polygon using Metamask, Phantom and TrustWallet, with support for NFT ownership reading and unlocking bonuses, skins or items based on NFTs in the wallet. No smart contract development is required only reading and verification. The technical stack must be Phaser 3 or HTML5 Canvas with clean, modular JavaScript, full source code included, and a clear, extendable structure. Compatibility with Chrome, Firefox and Safari is required. I will provide the game concept, character artwork, NFT bonus logic, level structure, UX flow and visual references. Budget: 300–350 USD fixed. To be considered, the developer must provide real, verifiable examples of HTML5 or Phaser work and demonstrate basic Web3 experience. A playable demo is required before any collaboration. The demo can be an existing project, a past work, or a small technical sample. It does NOT need to be related to my game. This requirement exists to verify technical ability not to request free work. Only developers who can deliver clean, testable, browser‑ready code will be considered. If you cannot provide verifiable proof of your skills, please do not apply.
23 days ago16 proposalsRemoteopportunity
Looking for a developer with experience in game development
I am looking for a developer with proven experience in video game development specifically in browser based strategy or MMO style systems. The project requires full privacy and complete control over every module and all operational data. The interface must be modular and screen based inspired by static MMO strategy games from the 2000s with no animations and no dynamic transitions. The system must include battle logic resource management market mechanics and a UTC based PvP timer accurate to the second synchronized and reliable. The entire experience must run directly in the browser with compatibility for both Web2 and Web3 and no installation required. Additional information is available upon request. Images shown are for example only and the style names and story are different. Only developers who can provide real testable work will be considered. A playable demo is required before any collaboration. The demo can be an existing project a past work or a small technical sample and it does not need to be related to my game. This requirement exists to verify technical ability not to request free work. If you cannot provide a clean functional browser ready demo please do not apply.
23 days ago17 proposalsRemoteopportunity
Software Development - Digital Auction Platform
We are building a next-generation digital auction platform for high-value collectibles, antiques, fine art, and luxury items. The platform will support live and timed auctions, real-time bidding, multi-currency checkout, seller consignment, user registration with ID verification (KYC), and a secure admin dashboard. It must be scalable, fast, and user-friendly for both auction house admins and bidders around the world. We’re seeking an experienced full-stack development team (or lead developer) to architect and build this system from scratch or integrate with existing API — including auction logic, bidder dashboard, catalogue uploads, admin CMS, and secure payment workflows. Knowledge of modern backend stacks (e.g., Node.js/NestJS, Python/Django), real-time bidding systems (websockets or server-sent events), and API integrations for payments/KYC is essential. The MVP should be production-ready with the ability to expand into a multi-tenant SaaS model in future phases. Looking for talented Developers with proven track record and long term collaboration. Outline your experience, proposed approach in your proposal. Budget is a placeholder for now.
2 months ago71 proposalsRemoteopportunity
Tidy the server from X-ransom attack
Hello, Our Wordpress website was attacked by x-ransom. We have a backup of the WP and the database dump. We have detected some corrupted files there but it seems that there are still some left that were not detected. It has to be tidy after the attack. It’s an internet shop with uploads files of around 100GB. It’s stored on a private hosting in LV. What is done do far: 1. Update WordPress Version 2. Use z’d updateSecure WP-Admin Login Credentials 3. Set Up Safelist and Blocklist for the Admin Page 4. Use Trusted WordPress Themes 5. Install SSL Certificate 6. Remove Unused WordPress Plugins and Themes 1. Enable Two-Factor Authentication for WP-Admin 2. Back Up WordPress 3. Limit Login Attempts 4. Change the WordPress Login Page URL 5. Log Idle Users Out Automatically 6. Monitor User Activity 7. Check for Malware - found several none-Wordpress specious files and plugins. Deleted them. 1. Disable PHP Error Reporting 3. Turn File Editing Off 4. Restrict Access Using the .htaccess File 5. Change the Default WordPress Database Prefix - not done 6. Disable XML-RPC 7. Hide the WordPress Version 8. Block Hotlinking - not done 9. Manage File Permissions not done After making the list, we received another x-ransome attack. I suspect he has a server level access not only wp level. If you apply, you need to be a server security and a Wordpress specialist. Please, quote for the job.
2 years ago28 proposalsRemote