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 30,628 reviews, clients rate our Software Engineers 4.9 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 30,628 reviews, clients rate our Software Engineers 4.9 out of 5 stars.I’m facing a persistent technical problem that’s blocking progress on my current project. The exact details involve proprietary code and configuration, so I’ll share full access, logs, and replication steps once we start. Your task is to diagnose the root cause, implement a clean, verifiable fix, and document what you changed so I can maintain it going forward. A concise post-mortem explaining why the issue occurred is also important to me. The engagement is complete when: • The problem no longer appears in my staging environment. • Your notes let me reproduce the fix on production without guesswork. If you’re comfortable jumping into an existing codebase, tracing bugs, and delivering a solid solution quickly, I’m ready to get started ri...
Every Monday our pull-requests pile up and I need a battle-tested iOS Tech Lead—someone who has spent at least a decade deep in both Swift and Objective-C—to give them a sharp, independent review. The scope is straightforward: open the Git repository, step through the outstanding PRs, and leave clear, actionable comments that raise our bar for code quality and standards, tighten performance, and surface any security weaknesses you detect. No mentoring sessions or team training are required; the goal is strictly to refine code, flag problems, and suggest solid fixes before we merge. Typical Monday workflow • Clone or pull the latest branch updates from Git • Review each PR line-by-line, checking architecture choices, memory management, threading, and API usage ...
EJB3 ebook Tutoring Needed. Ebook is already with me.
I need a Windows-based baccarat application that can sit open next to a live or online table and tell me exactly what to do next. The interface should embrace a clean, modern look, with six strategy panels visible at all times. Each panel must run its own profit-and-loss tally, independent of the others, and display a small live graph so I can spot streaks at a glance. Core workflow • I enter the starting bankroll and, via a simple input field, the stake I want to use for the very first hand. • While I play, the program records my results and instantly tells me two things for the next round: 1. the stake size required to recover any losses or lock in profit for that strategy, and 2. whether to bet Player, Banker, or Tie (I will provide the exact betting logic for eac...
I need a straightforward way to open an existing PDF, click straight into any line, and change the wording without touching the layout. The essential capability is modifying existing text; adding or deleting text blocks isn’t required, and I don’t need image manipulation or form-filling tools. Because many of my documents carry unique branding, the solution must recognise and preserve embedded custom fonts exactly as they appear in the original file. Once the edits are saved, the PDF should keep the same look—no font substitutions, spacing shifts, or re-flow. Deliverable • A working PDF editor (desktop app, script, or web tool—whichever you feel suits the task best) that: – Opens any supplied PDF. – Allows inline modification of exis...
I’m looking for someone who can craft clear, engaging, and accurate technical articles in the field of Information Technology. The goal is to turn complex IT concepts into well-structured pieces that read smoothly to professionals and motivated learners alike. You should be comfortable researching current trends, best practices, and emerging tools within the IT space, then translating that knowledge into original content with proper terminology, logical flow, and zero fluff. Strong command of English grammar, the ability to meet agreed deadlines without reminders, and experience citing credible sources are all essential. If you have a portfolio of similar work—whitepapers, how-to guides, or in-depth blog posts on topics such as cloud computing, cybersecurity, software eng...
C++ Account System Bug Fix Project Project Title Fix Bugs and Improve Performance in Existing C++ Account System Budget $900 USD Project Description I am looking for an experienced C++ developer to fix multiple bugs and improve the stability of my existing account management system. The project includes: Fixing login and authentication bugs Resolving crashes and memory issues Improving performance and code stability Debugging account-related functions Cleaning and optimizing the existing codebase Reviewing security and fixing possible vulnerabilities Testing the system after fixes Requirements Strong experience with C++ Experience with debugging and optimization Knowledge of memory management and multithreading Ability to work with existing codebases Good communication and regular u...
My production API is running on Node 16, and I now need it fully upgraded to Node 22. The jump breaks several dependencies—some are deprecated, others removed entirely—so the work goes beyond just bumping versions. You will: • Analyse the current dependency tree, pin what still works, and replace or manually migrate anything that no longer compiles under Node 22. • Refactor hotspots you encounter for cleaner, faster execution; I’m aiming for measurable performance gains once the codebase is modernised. The application is an API service only (no UI), deployed through a typical CI pipeline, so the deliverable is a clean, install-and-run repository passing the existing test suite under Node 22. If you’ve already handled major LTS jumps and know ...
Hiring: Software Engineer – Agentic AI / Data Cloud (Python/Go) | Remote Client: Turing Engagement: Short-Term Contract (6 Months) Budget: ₹50,000 – ₹60,000/month Experience: 4–8 Years Start Date: 1st Week of June 2026 Work Mode: Remote Availability: 8 hours/day with overlap of ~6 hours with PST --- Role Overview We are looking for Software Engineers to work on cutting-edge Agentic AI and Data Cloud systems, contributing to next-generation AI-powered platforms. This role involves building scalable tools, improving AI-assisted development workflows, and working closely with advanced LLM-based systems. --- Key Responsibilities - Build and enhance tools for AI-driven development environments - Expand and maintain test frameworks for AI coding tools (e.g., Claude Code...
i have one java class where to report some edits. the edits belong from an not updated file. i cant just merge. whoever help me will have the 2 files and have to provided me the working file with last version and merged
I need help stabilizing my server-side application by focusing squarely on performance optimization, with a particular emphasis on tightening up code execution. The goal is to shave milliseconds off critical requests and eliminate bottlenecks that appear under load. Scope • Profile the existing codebase to locate CPU-intensive paths, memory leaks, and blocking I/O. • Refactor or rewrite the slow spots, introducing asynchronous logic or batching where it makes sense. • Implement unit and integration benchmarks so we have before-and-after metrics that clearly show the gains. • Document every change: the reason, the impact, and any trade-offs. Success looks like: • Faster average and p95 response times under the current production workload. • Clear, reproducibl...
I have a set of algorithm-heavy tasks that call for a seasoned Python developer who feels at home with core data-structure work. The assignment may involve designing brand-new routines, streamlining ones I already have, or rooting out elusive bugs—so versatility is key. You should be completely comfortable manipulating common structures such as lists, arrays, trees, graphs and hash tables, and you’ll need to show me clean, efficient, well-documented code that runs on today’s standard CPython stack. Typical deliverables I expect: • Fully functioning Python modules (.py) • Inline comments plus a brief README outlining approach and time-complexity analysis • A small suite of unit tests (pytest preferred) demonstrating correctness and edge-case cove...
I am expanding our existing in-house ERP and need three new modules built and fully integrated: • Inventory Management • Order Management (with order processing, order tracking, and returns management ready to go live) • Courier Tracking Management The system is already running, so your code must plug straight into our current tech stack without disrupting daily operations. Clean architecture, clear documentation, and an intuitive UI are essential; I have non-technical staff who work inside the platform every day and they need to move through these new screens with zero training. For Inventory I am open to your recommendations on the best way to handle stock movements, alerts, and reporting—just keep it scalable. Order Management must sync flawlessly with Invent...
We are looking for C++ developer to build custom driver based on available SDK to interface the existing hardware with third party software
I want someone to setup and deploy an auto clicker. You can select any auto clicker , i need a small, lightweight autoclicker for my own use to be used on for a B2B website that can run non-stop. Its only job is to perform immediate clicks at set screen coordinates and at given buttons after detecting the keywords, so I can capture incoming leads automatically while I’m away.
I need a reliable helper who can dedicate roughly four hours each week to submit four carefully tailored job applications for me. All roles will be within the technology sector, specifically Software Engineering positions. I will provide a short list of target companies along with my master résumé, cover-letter template, and any additional details you might need about my experience or preferred tech stacks. Your job is to adapt my materials to each posting, answer screening questions accurately, and make sure every application is fully completed before the weekly deadline I set. I’ll track progress in a shared Google Sheet and will look for brief status notes from you after each application is submitted—just enough for me to know what was done and whether any fol...
I'm looking for someone to write simple Python functions. Ideal skills and experience: - Proficiency in Python - Experience with writing clean, efficient code - Ability to understand and implement basic programming logic Please provide examples of similar work done.
I need an experienced StepWise developer who can step in quickly and provide hands-on job support. I’m working in a live environment and sometimes run into roadblocks—from wiring up new components to tracking down elusive performance issues. When that happens, I’d like to hop on a screen-share, walk through the problem together, and leave with clean, working code and a clear understanding of what we changed. The collaboration will be on-demand, usually a few hours at a time during US Eastern business hours. You should be comfortable with the StepWise SDK, scripting, deployment pipelines, and general best practices around configuration, versioning, and automated testing. Strong communication skills are a must, as I value concise explanations and knowledge transfer just ...
I’m looking for a developer who can build a lightweight command-line executor for FiveM that focuses solely on running Lua scripts. The tool should let me launch FiveM, pass a predefined script path or name through the console, and have that script injected and executed reliably in-game without manual intervention. Because my day-to-day needs are straightforward, I only need basic customization: a small set of predefined Lua scripts hard-wired into the program (a simple config file or an internal array is fine). I’m not after a full mod menu or resource manager—just clean, dependable script execution from the terminal. Key expectations • Works on the current FiveM build and continues to function after minor updates. • Command-line syntax as simple as <...
I have a hospital management software code and require the integration of ABDM (Ayushman Bharat Digital Mission) API modules M1, M2, and M3. The freelancer is expected to work on both setting up the APIs and ensuring compliance with government guidelines during the integration. This project demands prior experience with similar tasks.
# Need Complete Pearson BTEC HND Unit 1 Programming Assignment (Distinction Level) I am looking for an experienced academic writer + software developer to complete a FULL Pearson BTEC HND Computing Unit 1: Programming assignment. The assignment MUST meet DISTINCTION level standards and strictly follow the official Pearson brief. This is NOT just a coding task — I need complete academic documentation, presentations, source code, debugging analysis, evaluation reports, and professional formatting. ## Project Requirements The assignment includes the following deliverables: ### 1. Programming Paradigms Presentation * 10–15 slides * Detailed speaker notes * Procedural Programming * Object-Oriented Programming (OOP) * Event-Driven Programming * Comparison and critical evaluati...
About the Role Bluebirds Labs is looking for a Technical Recruiter to help source, screen, and hire top engineering talent. You’ll work closely with clients and hiring managers to understand requirements and deliver qualified candidates efficiently. Key Responsibilities - Manage end-to-end recruitment for technical roles (e.g., software engineers, DevOps, QA) - Source candidates through job boards, LinkedIn, and other channels - Screen resumes and conduct initial interviews - Coordinate interviews between candidates and clients - Maintain clear and professional communication with candidates throughout the process - Build and maintain a strong candidate pipeline - Track candidate progress using ATS or internal tools Requirements - Strong communication skills and fluent English (writ...
I want a complete technical workflow built inside Claude, plus the accompanying MCPs that bring the whole sequence to life. The goal is to automate a set of repeatable tasks, so the workflow must be structured, documented, and immediately executable. Scope • Map the end-to-end process directly in Claude’s workflow builder, showing every decision point and trigger. • Write all automation scripts in Claude Code, keeping functions modular so I can reuse them later. • Package the scripts as individual MCPs and link them back into the main flow so deployment is one-click. Deliverables 1. Claude workflow file (.claude or equivalent export). 2. MCP set with clearly named scripts. 3. Read-me that explains inputs, outputs, and how to extend the flow. Acceptan...
I need a professional Software Engineering Final Lab documentation for my existing WinForms Club Management System project developed using C#, .NET 8 WinForms, SQL Server, and ADO.NET. The documentation must be based on the REAL uploaded project and screenshots, not generic content. The project includes: * Login/Register system * Dashboard * Member Management * Facility Booking System * Payment System * Notifications * Settings * Admin Panel * SQL Server database integration The documentation should include: * Project Idea * Problem Statement * Problem Solution * System Analysis * Use Case Diagram * Class Diagram * Sequence Diagram * Activity Diagram * Implementation section with screenshots and explanations * Testing section with real testing cases Requirements: * Keep the same for...
Building a Rust-based security research tool that correlates multiple CVEs across different classes — privilege escalation, information disclosure, misconfigurations in email/SMS APIs, SMTP relays, and databases. The goal: simulate real-world attack chains that lead to exposure of sensitive data (API keys, database credentials, communication logs) so defenders can identify weak links. Looking for 2–3 motivated Rust developers to collaborate. You should know: · Rust (systems-level) · CVE analysis (any class — info leak, auth bypass, misconfig) · Working with APIs, databases, or network protocols What we're building: A detection engine that chains unrelated CVEs (e.g., an info leak + a weak SMTP config + a database misconfig) to map full expos...
Project Overview: We’re looking for a highly skilled professional who excels at both client communication and technical understanding. This role is ideal for someone who can confidently handle interviews, communicate clearly with clients, and translate complex technical concepts into simple, understandable terms. You’ll act as a bridge between technical teams and clients—helping identify issues, explain solutions, and ensure smooth, professional interactions throughout the process. What We’re Looking For: ☐ Strong experience in client communication and interviews ☐ Solid technical background (software development, systems, or related) ☐ Ability to clearly explain technical problems to non-technical audiences ☐ Confident, articulate, and professional communication ...
J’ai besoin d’un partenaire de confiance pour du développement informatique — plus précisément du développement de logiciels sous Windows — sur une base horaire régulière. Au fil des semaines, je prévois diverses missions : corrections de bugs, ajout de nouvelles fonctionnalités, optimisation des performances et entretien général de nos applications Windows existantes. Ce que j’attends : • Solide expérience en développement logiciel Windows (C#, .NET, C++ ou technologies équivalentes) • Capacité à livrer un code propre et documenté, testé avant remise • Communication claire pour estimer le temps nécessaire et r...
J’ai besoin d’un partenaire de confiance pour du développement informatique — plus précisément du développement de logiciels sous Windows — sur une base horaire régulière. Au fil des semaines, je prévois diverses missions : corrections de bugs, ajout de nouvelles fonctionnalités, optimisation des performances et entretien général de nos applications Windows existantes. Ce que j’attends : • Solide expérience en développement logiciel Windows (C#, .NET, C++ ou technologies équivalentes) • Capacité à livrer un code propre et documenté, testé avant remise • Communication claire pour estimer le temps nécessaire et r...
Desarrollo de Aplicación de Escritorio Nativa para Comunicación Pc/Sc y Gestión de Credenciales. Se busca un desarrollador experto para crear una aplicación de escritorio nativa (Windows y macOS) que gestione la comunicación con lectores NFC y la integración de sensores biométricos, además de la gestión segura de credenciales. Las tareas principales incluyen: Comunicación pc/sc: desarrollar un proxy robusto y eficiente para facilitar la comunicación entre la aplicación y un lector nfc, utilizando el estándar ctap2 a través de la interfaz pc/sc. Esto asegurará una interacción fluida y segura con dispositivos de tarjeta inteligente. Integración de Hardware: Implementar el ...
Wir suchen einen hochqualifizierten Senior Java Developer / DevOps Engineer, um ein umfangreiches Enterprise-Software-System (ca. 10 Jahre alt) wieder in Betrieb zu nehmen. Es handelt sich um ein wertvolles System, das ursprünglich für die Wettbranche entwickelt wurde. Dies ist keine einfache Reparatur eines Windows-Installers. Das System verfügt über eine modulare Java-Architektur, die einen Experten erfordert, um die gesamte Entwicklungs- und Runtime-Umgebung von Grund auf neu aufzubauen. Technischer Stack: * Sprache: Java 7 (Legacy) * Build-Tool: Maven (ältere Versionen) * Application Server: Tomcat 7 * Datenbank: MySQL 5.5 * Infrastruktur: Vagrant / Linux / Windows Services * Projekttyp: Multi-Modul Maven Projekt (WAR/JAR Ausgaben) Hauptaufgaben: 1. Wied...
Necesito avanzar desde mi actual instalación de Microsoft Dynamics NAV 2017 on-premise hasta Business Central SaaS y, sobre todo, llevarme todos los objetos que hoy hacen que el sistema funcione a mi medida. Hablamos de tablas y campos, páginas, formularios, informes y consultas: absolutamente todo el código personalizado que hemos creado con C/AL a lo largo de los años. Tenemos bastantes desarrollos propios, de modo que el reto principal será convertir esa base a extensiones AL compatibles con la última versión de Business Central en la nube, garantizar que compilen sin errores y validar que cada proceso siga operando como antes. Lo que espero recibir: • Un paquete de extensiones AL que contenga la conversión completa de lo...
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.