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.
De 28,751 opiniones, los clientes califican nuestro Software Engineers 4.84 de un total de 5 estrellas.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.
De 28,751 opiniones, los clientes califican nuestro Software Engineers 4.84 de un total de 5 estrellas.Trabajo diariamente con grandes volúmenes de archivos en Adobe Illustrator sobre Windows 10 y quiero acelerar todo mi flujo creativo eliminando pasos manuales que hoy me quitan demasiado tiempo. Las rutinas que necesito convertir en script son: • Transformaciones y ajustes de objetos (escalado, rotación, alineación, distribución, etc.) • Manipulación de capas y grupos (creación, renombrado, reordenamiento, bloqueo/ocultamiento selectivo) • Exportación de archivos en varios formatos y perfiles, lista para producción Busco a alguien que domine el DOM de Illustrator, la API oficial y JavaScript/ExtendScript (JSX). Si prefieres UXP y ves que aporta ventajas, también es bienvenido. La clave es que los scri...
I have a working C++ application that currently relies on hard-coded values; I now need that logic moved into a subroutine capable of reading the same data from an external file instead. Your job is to extend the existing subroutine so it accepts file input, integrates the data seamlessly into the program’s current flow, then compile and run the whole project on a free Red Hat Enterprise Linux environment (Fedora, CentOS Stream or any other RHEL-compatible distro is fine). You will receive: • The current source tree and a brief note on where the new functionality plugs in. • A sample data file that illustrates the expected format. What I expect back: • Updated source code with clear in-line comments that show where changes start and end. • A Makefile (or...
I’m building a cross-platform e-commerce mobile app and want an experienced Flutter engineer to become a core contributor from Day 1. The entire product will run on a clean bloc-based architecture and must ship smoothly on both iOS and Android. You’ll take ownership of the Flutter codebase, set up the bloc state management layers, and guide best practices for testing, CI/CD, and modular design. A solid 3–4 years of hands-on Flutter experience is essential; I need someone who can move quickly without sacrificing code quality or maintainability. The engagement is on an equity basis. That means your commitment and strategic input will directly translate into real ownership in the venture rather than a cash fee. If joining an early-stage product excites you and you have a p...
I have a working ROS 1 codebase that now needs to run on ROS 2. During the port I also want to tighten the overall architecture. My top priorities are: • Better performance – specifically lower CPU / memory use and more robust error handling so that unexpected node failures are isolated instead of crashing the whole graph. • Enhanced modularity in the communication interfaces: each topic, service, and action layer should live in its own cleanly separated package so that future protocol or middleware swaps are painless. Scope of work 1. Migrate all existing ROS 1 nodes, launch files, and custom messages to ROS 2 (Foxy or later). 2. Replace catkin build system with colcon and update CI scripts accordingly. 3. Profile the new build, identify bottlenecks, and refactor...
I’m commissioning a robust, desktop-based Hospital Management System that seamlessly ties into a online licence/CRM service for activation control. Core scope • Patient Management – full electronic medical records, admission/discharge workflow and a complete patient history timeline stored securely. • Appointment Scheduling – doctors see a shared availability calendar, while patients receive automated e-mail/SMS reminders generated by the system. • Billing & Invoicing – charge capture, multi-payer billing and printable invoices with basic reporting. Licence/CRM requirement The desktop client must verify its licence on first run and at set intervals through a lightweight web API. From a browser dashboard I need to create, suspend or r...
Job Title: Python Developer Employment Type: Full-Time Location: India preferred — Mumbai, Hyderabad, Pune, or Bangalore Company Type: Consulting / Client Services Python Developer — Full Time We are hiring a Python Developer with 3–5 years of experience to join our consulting team full time. This role is for a single dedicated individual who can take ownership of work, move quickly, and deliver high-quality results across a variety of client projects. You will work on an assortment of software, automation, AI-assisted, and integration-focused projects for US-based clients. Our environment is fast-paced and execution-oriented. We are looking for someone who can work independently, communicate clearly, and turn work around on a daily basis. This is not a role for an ag...
Senior Full Stack Developer (Fintech / Web3 Product) We are looking for a senior freelance developer to join an active digital product currently under development, focused on digital payments infrastructure, wallet experience, and blockchain-based transactional operations. The project already has a functional technical base and requires someone able to quickly understand an existing architecture, identify critical points, and contribute with solid technical solutions from both engineering and product perspectives. We are not looking for isolated task execution, but for strong technical judgment, scalability mindset, and the ability to solve real product challenges where frontend, transactional logic, and user experience are closely connected. Required Profile Proven senior experience ...
I have buit a web-based social platform whose primary metric is user onboarding and engagement, and I want one developer to own it end-to-end. Every day we’ll spend about an hour on a video call to review the agenda, adjust milestones, and make sure we are unblocking each other quickly. The stack is firmly rooted in Microsoft Azure. You’ll shape the CI/CD flow in Azure DevOps, keep the code clean and transparent on GitHub, and lean on Foundry and Copilot Studio to accelerate repetitive work. The first release must run smoothly in the Azure Web App environment, with performance and security best practices baked in from the start. Core experience for the user: • Real-time chat that feels instantaneous and reliable • Interactive posts that accept text, media, and rea...
I have a stable FreeRTOS-based firmware that currently compiles only under my portable Arduino IDE 1.8.13 setup for the SAMD51 MCU. I now want the project to build and run cleanly in the latest Arduino IDE without carrying along any of those version-specific hacks, board package pin-tweaks, or legacy library work-arounds. Once the codebase is modernised, the next step is to extend it with new sensors. You will receive the present firmware, board-support files, and the partial sensor drivers at project start.
PROJECT OVERVIEW We need a freelance engineer to help design and build core components of a prediction markets platform. The focus is correctness, consistency under load, and clean data models that support both UI and analytics. SCOPE OF WORK / RESPONSIBILITIES 1. Prediction market mechanics - YES/NO outcome tokens and implied probability mapping (price ≈ probability) - Liquidity/spreads via order book and/or AMM-style curve - Market lifecycle: open → trading → resolution → settlement - Resolution/oracle inputs, dispute windows, final payout logic 2. Backend + API development - Market discovery/browsing endpoints - Real-time pricing/market updates (WebSockets and/or streaming) - Order placement and cancellation - Idempotent order/trade submission (idempotency keys, re...
I need an experienced software engineer who can step into scheduled Zoom / Google Meet calls and treat them exactly like real technical interviews. During each 45- to 90-minute session you will share your screen, think out loud, and solve data-structure, algorithm, and the occasional system-design problem in real time. To make sure the sessions feel authentic you should already be comfortable white-boarding (or using an online pad) in at least one major language—Java, Python, JavaScript, C++, or a similar modern stack is fine—and be able to defend your approach under follow-up questions. Clear, confident English is important so the interviewers can probe your reasoning without friction. When you reply, tell me: • the language(s) you want to use, • a brief note...
React/TypeScript Developer with Advanced JointJS Expertise We are developing a visual tool for designing cloud infrastructure. The application uses JointJS for its core diagramming engine and React for the user interface. We are looking for a specialist to help us implement advanced graph behaviors and custom shape logic. We are building features that require dynamic switching of element representations and complex nesting logic (containers within containers). The ideal candidate has deep experience extending JointJS beyond basic drag-and-drop, creating custom interactive elements, and managing complex graph state. Key Responsibilities: - Advanced JointJS Implementation: Develop custom shapes and behaviors that go beyond standard library features. - Complex State Management: Handle stat...
Project Description Highlights The Mission: We are building "QuantumShield," a high-performance, user-friendly desktop application that protects sensitive SMB data against "Harvest Now, Decrypt Later" threats using standardized Post-Quantum Cryptography. Key Technical Focus: This is not a standard encryption project. We require implementation of ML-KEM (Kyber) and ML-DSA (Dilithium) within a Hybrid Cryptographic Scheme (PQC + Classical AES-256). The Deliverable: A functional MVP for Windows/macOS featuring a "One-Click Shield" drag-and-drop interface and a "Quantum Health Dashboard" that monitors file vulnerability status. Required Tech Stack: High-performance systems programming (e.g., Rust, C++, or Go) with direct experience usi...
I’m assembling a rotating panel of seasoned Java professionals to help me run technical interviews for upcoming hiring rounds. You should have a senior-level command of Core Java, the Spring Framework, and full-scale Java EE so you can probe candidates at depth and spot both strengths and red flags quickly. Every session will be a blend of structured technical questions, live coding challenges, and an open system-design discussion. I already have a question bank and an online coding environment in place, but I count on you to adapt on the fly, dig deeper when useful, and suggest new problems if a gap appears. Deliverables for each candidate you assess: • 60-minute video interview conducted on my platform • Real-time scoring against the rubric I provide • A concis...
I have a production-level bugs who can connect right now in TeamViewer and help in fixing production issue looking is super expert in ai and aws python
I still have the RPN listing I wrote years ago for Free42, but when I re-key it into both my physical HP-42S and the Free42 app on my iPhone it simply refuses to give the expected results—no error messages, just wrong answers. I need a fresh pair of eyes to step through the code, spot whatever subtle logic or state issues have crept in, and hand back a version that runs flawlessly on both the original calculator and the modern emulator. You’ll receive my exact program text plus a short note describing the correct outputs I used to get. Please trace the execution, locate the trouble spots, and supply: • A corrected, fully tested program listing ready for direct key-entry or .raw import into Free42 / HP-42S • A brief explanation of what was wrong and why your fix wo...
I’m facing a persistent issue that’s stalling my project and need an experienced professional to identify and fix it. You’ll start by reviewing the information I provide—this may include code snippets, design files, or content drafts—then: • Diagnose the root cause quickly. • Suggest one or more practical solutions. • Implement the agreed-upon fix. • Validate that everything now works as intended. I’ll share all relevant assets once we begin and welcome clarifying questions along the way. Please document what you’ve done so I can maintain the solution after hand-off.
I will supply the existing PyQt5 .ui file for Dimension Box, I need it completely re-skinned and reorganised. The current visual style elements already feel familiar to the operators, so please build on those, but create a far stronger visual hierarchy that draws the eye first to the data-display areas. The finished interface must fluidly scale between our 7-inch factory touchscreen and a 21-inch desktop monitor without breaking layout. Large, touch-friendly controls, flat styling with soft shadows, rounded corners, high-contrast palettes and generous typography are essential for visibility under workshop lighting. Wherever practical, replace text with clear icons and group buttons strictly by workflow priority to keep the screen uncluttered. Deliverables • Updated PyQt5 .ui (or...
I am building out the core of a new product on the Solana blockchain and need a seasoned engineer to write, test, and deploy custom smart contracts. Your job is to translate a set of functional requirements into secure, efficient on-chain programs, then walk me through deployment and version control so I can maintain the codebase moving forward. The role is 100 % Solana focused, so I expect fluency with Rust, Anchor, the Solana CLI, and standard auditing tools. If you also enjoy crafting full dApps or connecting on-chain logic to existing back-end services, that will be useful down the line, but for this phase the deliverable is solely the smart contract layer. Deliverables – Well-documented Rust/Anchor smart contracts that satisfy the functional spec – Local and test-net d...
I need a concise Python 3 script that will run on a Raspberry Pi 5 and do the following: • Watch a single GPIO input line for the HIGH digital signal coming from my Sony camera’s built-in AI output. . The Sony camera will be pre-loaded with images of the target - in this case a plant which is detected in the target bounding box in the camera field of view. . When the target plant is encountered in bounding box of the camera field of view, the corresponding relay will activate a spray nozzle for the time the target remains in the bounding box. •The point above is achieved as soon as that digital signal is detected, drive a separate GPIO output that energises a small 5 V solenoid for as long as the target plant remains in the bounding box of the camera, then automatical...
I’m putting together a lightweight yet secure meta-editing environment focused on code. The core need is a true code editor—nothing WYSIWYG or plain-text—able to read and write encrypted project files so that source remains protected end-to-end. Here is the essence of what I’m after: • A desktop or web-based editor purpose-built for coding tasks. • Built-in encryption/decryption of files or project folders using modern, open algorithms (AES-256 or similarly strong). • Smooth, familiar coding workflow: open an encrypted file, make edits, save, and the file is automatically re-encrypted without exposing plaintext on disk. • Clean, well-documented codebase so I can extend the tool later. Technology stack is open for discussion; feel free...
I'm seeking an experienced developer to build a desktop-based fleet management tool for heavy equipment. Key features required: - Real-time tracking of equipment - Maintenance scheduling - Usage reporting Ideal Skills and Experience: - Strong background in desktop application development - Experience integrating API feeds from web and telematics - Proven track record in building similar management tools Please provide: - Detailed project proposals - Examples of past work and relevant experience
It is (‘program’) for game want to modify the tool.
IMPORTANT UPDATE – READ CAREFULLY This is NOT a design contest. This project was mistakenly posted as a contest. It is actually a highly technical Android development task. Only serious Android developers with experience in LSPosed, Zygisk, Magisk modules and Camera2 internals should participate. Generic diagrams, flowcharts, AI-generated explanations or conceptual images will NOT be considered valid submissions. Technical Objective Device: Pixel 8a (akita) ROM: EvolutionX 15 (Android 15) Root: Magisk + Zygisk + LSPosed Goal: Force a USB UVC external camera to behave as the ONLY usable system camera. Requirements: Any app requesting a camera must open ONLY the external USB UVC camera. Internal physical cameras must be unusable or invisible. No ROM building. No vendor mod...
I am looking for an outsourcing developer who is based in LATAM and India You should be able to work in the US time zone
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.