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.
Software Engineering is an ever-growing and dynamic field, offering the potential for solutions to a client’s problems. It is a term used to identify and describe the development of software by a team of experienced engineers, designers and developers. As such, software engineering provides reliable solutions to software related problems that require technical analysis and understanding.
Software engineers are proficient problem solvers who work to deliver effective solutions ranging from small projects to major systems. They create and maintain complex, large-scale software systems using different technologies and programming languages. Their expertise can turn ideas into reality, allowing them to provide their clients with innovative applications and products.
Here's some projects that our expert Software Engineer made real:
Software engineering is an important feature of the 21st century, providing organizations with the solutions they need to thrive. If you’re looking for reliable software solutions that can take your project to the next level, consider hiring a software engineer on Freelancer.com to tailor your project’s requirements to your needs. Hire now and get started on turning your ideas into reality.
From 34,140 reviews, clients rate our Software Engineers 4.84 out of 5 stars.Software Engineering is an ever-growing and dynamic field, offering the potential for solutions to a client’s problems. It is a term used to identify and describe the development of software by a team of experienced engineers, designers and developers. As such, software engineering provides reliable solutions to software related problems that require technical analysis and understanding.
Software engineers are proficient problem solvers who work to deliver effective solutions ranging from small projects to major systems. They create and maintain complex, large-scale software systems using different technologies and programming languages. Their expertise can turn ideas into reality, allowing them to provide their clients with innovative applications and products.
Here's some projects that our expert Software Engineer made real:
Software engineering is an important feature of the 21st century, providing organizations with the solutions they need to thrive. If you’re looking for reliable software solutions that can take your project to the next level, consider hiring a software engineer on Freelancer.com to tailor your project’s requirements to your needs. Hire now and get started on turning your ideas into reality.
From 34,140 reviews, clients rate our Software Engineers 4.84 out of 5 stars.# Fractional CTO / Senior Full-Stack Technical Lead — Project-Based We are a newly established software development agency looking for a **Senior Full-Stack Developer / Fractional CTO / Technical Lead** to collaborate with us on client projects. **Important:** This is NOT a full-time salaried position and there is currently no guaranteed weekly workload. We are an early-stage agency, so work will be assigned project by project, with compensation agreed before each project begins. We are looking for someone who combines **strong hands-on development skills with technical leadership, architecture, client communication, and mentoring ability**. ## What You Will Do Your responsibilities may include: * Lead full-stack development on client projects * Design software/system architect...
I’m midway through a personal project and need a seasoned Python mind to guide me from solid intermediate skills to confident, production-ready code. I’m looking for help that spans the full spectrum: refining my grasp of core syntax, strengthening advanced design patterns and optimisation techniques, and making better use of popular libraries and frameworks that fit the project’s needs. Here’s what I have in mind: • Regular, live coaching sessions where we review my code, untangle issues, and discuss best practices. • Clear homework or mini–milestones so I can apply what we cover right away. • Practical walkthroughs of any libraries we decide to incorporate, plus advice on structuring the overall solution. The end goal is to ship this pro...
I need a skilled React developer to jump into my existing code-base and complete a new feature from concept to merge-ready pull request. The exact area—whether state management, hooks, or a UI component—will be clarified as soon as you come aboard, but you should be comfortable working across a typical modern stack that includes React 18, functional components, and JSX/TSX. Here’s how I picture the collaboration: • First, you review the current repository, ask any clarifying questions, and outline a concise plan for the feature. • Next, you implement the solution in clean, well-commented code, following our linting rules and component structure. • Finally, you supply a PR with passing unit tests and a short hand-off note so I can verify, merge, and de...
PROJECT SPECIFICATION – WWCC (Worksite Workflow Cost Calculator) – Full Rebuild in Flutter 1. Project Overview HERM Logic requires a complete rebuild of the existing WWCC – Worksite Workflow Cost Calculator mobile application. The current version was developed in FlutterFlow and has been fully tested on Android. The UI/UX, workflows, calculations, and PDF‑email reporting all function correctly. The objective of this project is to rebuild the entire application natively in Flutter, preserving all existing functionality and design, while improving performance, maintainability, and ensuring full compatibility with both Android and iOS. This rebuild will be performed by the same freelancer who developed the FlutterFlow version. 2. Purpose of the Rebuild FlutterFlow is sui...
I run a growing software-engineering team and need one strong English speaker here in Pakistan to become the voice of our project during client sessions. Your main responsibility is to deliver clear, confident project-update presentations that walk stakeholders through our software development processes, answer their follow-up questions, and capture any feedback for our engineers. Because the updates often dive deep into sprint metrics, pipelines, and architecture trade-offs, I’m looking for someone with advanced technical expertise—ideally a background in software engineering—who can switch effortlessly between layman explanations and low-level detail. This is a steady engagement structured around a monthly retainer of roughly $1,200. I’ll supply release note...
Contest: Build the Best Version of Stegstr () We are running a development contest to produce the best working version of Stegstr, the FOSS steganography application (reference site: ). We will open and test submissions ourselves, and award the prize to the single best-performing version. Stegstr is a nostr app. What we want built: - AI Agent Operability - Networking operations and functionality — a solid, reliable networking layer for sending, receiving, and syncing steganographically-encoded content between users. - Steganographic invisibility — the hidden data must be undetectable through normal viewing or casual inspection of the carrier file (image, audio, or other media). - Robustness to real-world processing — the hidden data must survive being sent through com...
I need a robust desktop application that mirrors PlanSwift’s core strength—fast, accurate on-screen takeoffs paired with instant cost calculations—while running natively on both Windows and Mac. Core scope • Upload architectural drawings in PDF, TIFF, or common CAD formats. • Let users set the plan scale, then measure counts, linear runs, areas, and volumes with click-and-drag tools. • Each measured item should drop straight into an estimating worksheet where labour, material, and markup values can be edited on the fly. • Calculations must refresh in real time, and the finished estimate should export cleanly to Excel or CSV. User experience I’m after a professional, detail-rich interface: dockable panels, layered plan view, colour...
I need a well-structured technical specification that zeroes in on performance metrics. The subject matter itself is already defined; what’s missing is a clear, formal document that captures how the system behaves under load, the quantitative targets it must meet, and the exact methods we will use to measure success. Think of it as the authoritative reference my development and QA teams will rely on when validating speed, throughput, latency, and resource usage. Here’s what I’m expecting: • A concise introduction that situates the system or component in its broader architecture. • A dedicated section for each key metric—definition, target value or range, calculation method, and testing approach. • Any formulas, data sampling intervals, and tool...
I need a senior full-stack engineer to join an intensive 10-day sprint to finish and launch Rally, a web-based operating system for college events and nightlife. This is a contractual engagement for 10 days, focused on delivering the MVP. The product and codebase already exist. This is NOT a build from scratch. You will receive the existing repository, detailed product scope, workflows, UI mockups, and launch priorities. The work includes completing and connecting the frontend and backend, authentication and user roles, event creation and management, organization dashboards, ticketing and QR check-in, payments, admin functionality, notifications, database integration, mobile responsiveness, bug fixing, testing, and production deployment. The web platform includes interconnected experien...
I need a senior full-stack engineer to join an intensive 10-day sprint to finish and launch Rally, a web-based operating system for college events and nightlife. The product and codebase already exist. This is NOT a build from scratch. You will receive the existing repository, detailed product scope, workflows, UI mockups, and launch priorities. The work includes completing and connecting the frontend and backend, authentication and user roles, event creation and management, organization dashboards, ticketing and QR check-in, payments, admin functionality, notifications, database integration, mobile responsiveness, bug fixing, and production deployment. I need someone who is extremely fast, experienced working inside existing codebases, and comfortable taking ownership without constant ...
I run a growing software-engineering team and need one strong English speaker here in Pakistan to become the voice of our project during client sessions. Your main responsibility is to deliver clear, confident project-update presentations that walk stakeholders through our software development processes, answer their follow-up questions, and capture any feedback for our engineers. Because the updates often dive deep into sprint metrics, pipelines, and architecture trade-offs, I’m looking for someone with advanced technical expertise—ideally a background in software engineering—who can switch effortlessly between layman explanations and low-level detail. This is a steady engagement structured around a monthly retainer of roughly $1,200. I’ll supply release note...
Summary We recently launched RemoteSWE, a product already used by 1,500+ freelance software engineers to score and rewrite their remote job proposals, profiles and cover letters so they win more contracts. The web app is live, and now we want a React Native mobile app for iOS and Android and we're looking for a strong mobile developer to build and ship it. What you'll build: - A cross-platform app for iOS and Android, matching our existing brand and design - Login against our existing accounts so users move between web and app seamlessly - The core experience: users get a score on their profile, then unlock full rewrites - Push notifications and deep linking - Full submission and launch on the App Store and Play Store (using our company accounts) Bonus: You've done App ...
Freelancer Enterprise is **Seeking Enterprise Software Owners – Repository Licensing Opportunity** Do you own a **large, proprietary software application** that you've built yourself or with your team? We're looking to connect with software developers, startups, and technology companies interested in licensing their software repositories for technical evaluation and AI research. ### We're looking for repositories that include: * 50,000+ lines of source code * At least 5 meaningful Git commits * At least 5 meaningful Pull Requests (PRs) * Complete, executable application (not just sample code) * Test cases and technical documentation * Enterprise-grade architecture and development history ### Examples of suitable applications: * Enterprise Applications * SaaS Plat...
Our hiring pipeline is filling up with senior-level mainframe candidates and I need the interviews handled by someone who speaks their language. The sole purpose of these sessions is to validate deep technical skill—no culture chats or HR-style screenings—so each call must drill straight into COBOL programming, JCL mastery and hands-on DB2 management. Here is what I need from you: • Craft a concise yet challenging question set that uncovers real‐world competence in those three areas. • Run remote, one-on-one video interviews (I’ll schedule them) and keep them within a 45-minute window. • Score every candidate against clear criteria and deliver a brief written report summarising strengths, gaps and overall hire/no-hire advice within 24 hours of each c...
I need a desktop-based tool that can speak the native, proprietary languages of three different DCS families—ABB 800xA, ABB AC450 and Mitsubishi DIASYS Netmation—and then use those links to send remote-control commands. The scope centres on building (or integrating) protocol drivers for each system, proving that they can log on, browse the tag database, write set-points and issue start/stop or mode-change commands exactly as an operator console would. Once the drivers are stable, they have to be wrapped in a single Windows desktop application with a clean UI where I can select the target DCS, pick a tag, send a command and view a confirmation/echo. Acceptance is straightforward: if the test script can alter a value or state on each DCS and the change is visible on the native ...
I want to build a full-stack desktop application that enables pharmacists in my store to manage daily operations from a single, intuitive interface. The core modules I need are: • Inventory management that keeps real-time stock levels, tracks expiry dates, and provides low-stock alerts. • Prescription handling with quick patient lookup, doctor information capture, and automated interaction checks. • Sales reporting that summarises daily and monthly revenue, highlights best-selling medicines, and exports to CSV or PDF. The entire workflow—from receiving a prescription to final sale—has to feel seamless on a desktop computer, so performance and an offline-friendly architecture are important. A clean UI/UX, role-based access, and straightforward installation o...
Custom CRM - Made For Telesales, Data Entry, Sales Person - We are looking for a crm that is customised to our business - We would like it to integrate dial paid into this CRM - We would like the data within the crm for all events that are upcoming in month, year date order - We would like to have all clients under the events that they are attending - We would like a call outcome for each lead called - We would like a follow up reminder and call out come - We would like it to be able to send emails after each call - We want to be able to see all activity done from the telesales department - Once a lead is generated the telesales can assign it to a sales agent to manage the quoting, sales cycle - We would want to see all calls and emails made by sales agent - We would want to see ...
I need a self-contained Windows application that can handle end-to-end payouts through Indian banking rails—specifically IMPS and NEFT, nothing else. The tool must run locally on a Windows machine without relying on any existing ERP or web platform; everything from beneficiary management to transaction initiation and status tracking should sit inside this standalone executable. Core flow I have in mind: • Secure login for authorised staff. • Simple screens to add or import beneficiaries, store IFSC and account details, and mark KYC status. • Batch or single-click payout execution over IMPS or NEFT, selecting the rail automatically by cut-off time or allowing a manual toggle. • Real-time or near real-time acknowledgement retrieval and a clear ledger/history pa...
Looking for a part-time Android developer to help polish and extend an existing production app (Kotlin, Jetpack Compose, Hilt, Room, multi-module Gradle). I handle product direction and design; you handle execution using AI coding tools (Claude Code / Cursor) to move fast, then verify the output yourself before shipping. You should have: 2-3 years Android dev, strong in Kotlin + Jetpack Compose (real production apps, not just courses) Comfortable with Hilt, Coroutines/Flow, Room Active daily user of an AI coding assistant (Claude Code, Cursor, Copilot) — know how to prompt it AND how to catch when it's wrong Can follow a design spec exactly, no improvising on UI Own an Android phone to test on (budget phone like Redmi/Realme is a plus) Work: Bug fixes and feature builds from a...
I need a seasoned C/C++ developer to craft a Direct Memory Access application that runs reliably on Windows. The core requirement—beyond solid performance and stability—is an integrated automatic-update system so users never have to reinstall manually. We can cover the finer technical points one-on-one over Discord or email, but in broad strokes here is what will move the project forward: • A fully working Windows DMA executable written in C/C++ • An update mechanism that checks, downloads, and patches seamlessly • Clean, well-commented code that future developers can extend When you reply, please include: – A couple of DMA-related or similarly low-level projects you have completed – Your estimated timeline (no hard deadline on my side,...
I need a full-source-code recreation of the classic Visual Basic 6 development environment, internally referred to as “Visual Basic 7.” My main goal is to open and run existing VB6 projects with zero functional loss, while adding modern support for .png images in both the Image and PictureBox controls. Core requirements • Replicate all standard VB6 user-interface components, complete with property windows, toolbox, code editor, and form designer. • Preserve the original event-driven programming model so legacy code behaves exactly as it does in VB6. • Ensure ActiveX controls register and load seamlessly. • Add built-in .png file selection and rendering for Image and PictureBox controls (no external converters—the controls must handle tra...
Polance is a software development and IT outsourcing company working with international clients. We're building a small network of US-based senior engineers to support the technical side of our client engagements. This is not a hands-on development role. You are the technical voice in client conversations; our engineering team handles implementation. Location requirement: This role is open to candidates based in the United States only. Our clients are primarily US companies, and we need someone who can take calls during US business hours and who understands how US technology teams operate. Please do not bid if you are not currently located in the US. What you'll do - Join client scoping calls and technical discussions as Polance's solutions architect - Explain proposed t...
I already have a two-screen interface finished in Squareline for my ESP32-CYD based nervoscope. All component IDs and events are set; what I am missing is the Arduino IDE firmware that brings it to life. Main screen • Shows battery level (%) • Rotates a gauge needle toward whichever of the two RTD probes reports the higher temperature Settings screen • Slider-controlled probe/needle sensitivity • Dark / light theme toggle • Information panel toggle • Screen-brightness control • Temperature unit toggle with Celsius as the default • Sleep-timeout selection Your task 1. Import the finished Squareline project, wire it to LVGL (or the display library you prefer) and produce a clean, well-commented .ino sketch. 2. Read both RTD sensor...
We're hiring a part-time sourcer to find and pre-screen US-based software developers for us. This is an ongoing, long-term role — not a one-off project. How this works: You handle the first stage. You find candidates, reach out, and run a short screening call to filter out anyone who isn't a fit. You then hand us a shortlist. Our team runs the technical interviews and makes the hiring decisions. You are not responsible for closing hires — your job is to make sure that by the time a candidate reaches us, they're worth our time. Budget: $300–600 USD/month, paid bi-weekly or monthly. Final rate depends on experience and weekly hours. We're open to raising this over time based on results. What you'll do - Source US-based developers via LinkedIn an...
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.