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.
Programming is the process of creating software and applications by writing, testing, and maintaining code in various programming languages. Programmers are highly skilled professionals who can transform your ideas into fully functional software solutions, automate tasks, or enhance the user experience of your products. By hiring a programmer on Freelancer.com, you'll obtain access to a vast pool of talent that can help you solve technical challenges, bring new features to life, or even develop groundbreaking tools to stay ahead of the competition. Here's some projects that our expert Programmers made real:
The projects mentioned above are just a small sample of what our expert programmers have achieved on Freelancer.com. By posting your own project on our platform, you'll be able to connect with thousands of talented professionals ready to tackle any programming challenge you might have. Whether you need a simple script to automate a task or an entire software solution built from scratch, you'll find the right programmer for the job at Freelancer.com.
We invite you to post your project today by clicking on the "Post Project" button on our homepage. With our competitive bidding system, you'll be able to find an affordable programmer who has the skills you require. Don't wait any longer - hire one of our exceptional Programmers today and turn your ideas into reality!
De 178,970 opiniones, los clientes califican nuestro Programmers 4.9 de un total de 5 estrellas.Programming is the process of creating software and applications by writing, testing, and maintaining code in various programming languages. Programmers are highly skilled professionals who can transform your ideas into fully functional software solutions, automate tasks, or enhance the user experience of your products. By hiring a programmer on Freelancer.com, you'll obtain access to a vast pool of talent that can help you solve technical challenges, bring new features to life, or even develop groundbreaking tools to stay ahead of the competition. Here's some projects that our expert Programmers made real:
The projects mentioned above are just a small sample of what our expert programmers have achieved on Freelancer.com. By posting your own project on our platform, you'll be able to connect with thousands of talented professionals ready to tackle any programming challenge you might have. Whether you need a simple script to automate a task or an entire software solution built from scratch, you'll find the right programmer for the job at Freelancer.com.
We invite you to post your project today by clicking on the "Post Project" button on our homepage. With our competitive bidding system, you'll be able to find an affordable programmer who has the skills you require. Don't wait any longer - hire one of our exceptional Programmers today and turn your ideas into reality!
De 178,970 opiniones, los clientes califican nuestro Programmers 4.9 de un total de 5 estrellas.Tengo un PLC chino FX3U, entiendo que se programa con el software GX Works , tambien entiendo que este solo ejecuta en una maquina virtual de Win7 o Win XP necesito , he intentado pero no tengo la suficiente experiencia , necesito un conocedor de esto, que haya enfrentado estas instalaciones para que virtualmente instale todo el ambiente en mi maquina Win11 o en una virtual. Acompaño el proceso desde una herramienta de asistencia remota, preferiblemente en español
Quiero una aplicación en CoDeSys V3, desarrollada íntegramente en diagrama Ladder, que simule la operación de una clasificadora automática de residuos. El ciclo de trabajo debe comenzar detectando y separando tres fracciones principales: plástico, metal y papel / cartón. Una vez identificados, el programa debe encadenar las etapas de lavar, triturar y, cuando corresponda, fundir el material seleccionado antes de enviarlo a su depósito final. Necesito: • El proyecto (.project) listo para abrirse en CoDeSys con todas las variables autocompletadas y los rungs comentados en español. • Señalización en pantalla o con variables de simulación que confirme cada cambio de estado (clasificado, lavado, tritur...
POKER - I’ve been experimenting with ChatGPT to craft new DriveHud2 expressions, but refining them has become far more time-consuming than expected. I’m looking for someone who already knows DriveHud2’s expression syntax inside out to deliver rock-solid, ready-to-import rules. If you already have a library of DriveHud2 expressions or past HUD projects to show, that’s a big plus.
I’m preparing to launch a small digital product and need two things handled in parallel: the core programming work and a fresh, memorable logo that is ready to shine across social-media channels. On the programming side, I’ll share the exact specifications once we connect—think clean, well-documented code and a straightforward build process that I can maintain after hand-off. For the creative piece, I want a logo that is instantly recognizable and scales beautifully from profile thumbnails to full-width banners. Please keep social-media best practices in mind so colours, contrast, and aspect ratios remain crisp on Instagram, Facebook, and similar platforms. Deliverables • Complete source code with brief install/run notes • High-resolution logo in ve...
you can see attached video fanuc robot in real, I need same with ABB in RobotStudio, I need to see cycle time, very simple project who worked before with RobotStudio. In Roboguide (fanuc) I can make it in 15min, but I need In ABB and don't want to spend time on learning. ABB RobotStudio Simulation – Palletizing Cell (IRB 6640) We are looking for an experienced ABB RobotStudio / RAPID programmer to create a complete RobotStudio simulation cell using an ABB IRB 6640 robot. Project Scope The robot will pick up welded wire mesh panels from a wire mesh welding machine and place them onto pallets. Key Requirements Create a RobotStudio simulation cell with an ABB IRB 6640 Robot picks welded wire mesh from the machine output Palletizing on two pallets Palletizing logic: One la...
I am opening a new project stream focused entirely on pengembangan perangkat lunak and need an experienced developer who can step in quickly, understand requirements with minimal hand-holding, and deliver clean, maintainable code. Because the product roadmap is still evolving, I am intentionally keeping the tech stack flexible; if you are confident you can pick the right tools and justify your choices, we will get along well. Day-to-day work may range from building core features and fixing tricky bugs to refining performance and writing concise documentation. Deliverables will be agreed per milestone but typically include: • Source code pushed to our private repo with clear commit messages • Brief implementation notes explaining key architecture decisions • A sho...
I’m taking a Coursera course that teaches programming in Java and I’m getting bogged down by the weekly graded problems. The assignments sit squarely in the beginner to intermediate bracket—think loops, arrays, simple algorithms, and introductory object-oriented patterns—but they still need to compile flawlessly and satisfy the platform’s strict auto-grader. What I need is straightforward: whenever a new problem drops, I’ll send you the prompt and any starter code; you return clean, well-commented Java that the grader accepts, along with a concise explanation of your approach so I can follow the logic and learn from it. The course uses the standard JDK 11 environment Coursera provides, so please code accordingly and avoid external libraries unless the t...
you can see attached video fanuc robot in real, I need same with ABB in RobotStudio, I need to see cycle time, very simple project who worked before with RobotStudio. In Roboguide (fanuc) I can make it in 15min, but I need In ABB and don't want to spend time on learning. ABB RobotStudio Simulation – Palletizing Cell (IRB 6640) We are looking for an experienced ABB RobotStudio / RAPID programmer to create a complete RobotStudio simulation cell using an ABB IRB 6640 robot. Project Scope The robot will pick up welded wire mesh panels from a wire mesh welding machine and place them onto pallets. Key Requirements Create a RobotStudio simulation cell with an ABB IRB 6640 Robot picks welded wire mesh from the machine output Palletizing on two pallets Palletizing logic: One la...
I need a skilled professional to program a Velocio PLC and develop HMI graphics using vBuilder and vFactory. Additionally, you'll need to establish a Bluetooth/WiFi connection to monitor and control the Velocio PLC from the CLICK PLC MOBILE app by Automation Direct. Key Tasks: - Program Velocio PLC - Develop HMI graphics in vBuilder and vFactory - Establish Bluetooth/WiFi connection - Enable control via CLICK PLC MOBILE app Control functionalities include: - Start/Stop operations - Monitoring real-time data - Adjusting setpoints or parameters - Store color mixing recipes in PLC registers and call-up recipes using smart phone app You will be working with a combination of existing hardware and new components, which I have preferred brands/models for. A comprehensive control narrative...
We are seeking an experienced Software Engineer based in the USA who can combine strong technical expertise with effective client communication. The ideal candidate will be responsible for developing and maintaining software applications while professionally engaging with clients through email, calls, or virtual meetings, clearly understanding their requirements, translating them into technical solutions, and providing regular progress updates. This role also involves handling feedback, troubleshooting issues, and resolving technical problems efficiently. Candidates should have proven experience as a Software Engineer, strong English communication skills, experience in client handling and basic project management, and solid knowledge of relevant programming languages and frameworks.
I have an Epson TM-T82IIIL (link below) whose cash-drawer kick-out port sends a short 24 V pulse whenever the drawer opens: I need a tiny MicroPython program for an ESP32 that watches that line, converts the pulse to a safe logic-level signal, and drives a single standard LED. As soon as the pulse is detected the LED should begin blinking and must keep doing so until I press a momentary push-button wired to a free GPIO pin; on that press the LED turns off and the board returns to its idle, waiting state. No other behaviour is required. Please deliver: • MicroPython source (.py) with clear, inline comments • A minimal wiring diagram showing the ESP32 pins, opto-isolation or voltage divider you recommend for the 24 V pulse, the LED and the push-button • A short read...
I'm looking for a skilled freelancer to create a simple macro for LibreOffice Writer that can transform text formatting. The macro should be able to: - Change style of certain given texts - Adjust paragraph alignment - Create a two-column, one-row table and moving text in it Ideal Skills and Experience: - Proficiency in LibreOffice Writer - Experience with macro development - Understanding of text formatting and table creation I will send you a text with the precises insztructions
Conocicon is currently hiring part-time English teachers with experience working with children (ages 8–12) and the ability to teach basic programming in Roblox Studio in English. We are an online education company focused on innovative learning, combining English language development with creative, project-based technology skills. You can learn more about us on our website: Requirements • English level: C2 (near-native or native proficiency). • Experience teaching children (8–12 years old). • Basic knowledge of Roblox Studio (training provided during onboarding). • Ability to teach clearly, confidently, and interactively in an online environment. • Availability to work according to South America time zones. Position Details • Part-time pos...
I'm seeking an experienced C programmer to develop a program for processing binary data from files. Requirements: - To integrate big number library in C on windows 7 and windows 11 operating system. -To develop required C program after that Ideal Skills and Experience: - Proficiency in C programming - Strong understanding of file I/O operations, especially with binary files
I'm seeking an experienced Rust developer to correct some logic errors in my existing Rust code and compile it for execution. Requirements: - Expertise in Rust programming - Experience with data processing, specifically with binary data - Proficient in identifying and fixing logic errors in code - Ability to compile and ensure the code runs smoothly Ideal Skills: - Strong problem-solving skills - Familiarity with Rust tooling and compilation processes - Background in handling binary data processing tasks Your help will ensure my code runs efficiently and correctly.
My 14-year-old son is taking AP Computer Science Principles (AP CSP) and needs a patient tutor who can help him strengthen the areas identified by his teacher. His recent Unit 6 test showed he needs extra support in: • Understanding data abstraction • Working with list functions (length, append, insert, remove) • Using for loops to iterate through lists and process data • Basic programming simulations (random number generators, modeling real-world scenarios) He also needs help with the broader AP CSP curriculum, including programming basics, data and information, Internet concepts, problem-solving, and preparing for the AP Create Performance Task and exam. We are looking for clear, step-by-step teaching, small practice exercises, and consistent feedback to help hi...
I need an application to encrypt and decrypt data in JSON format using my provided algorithm. The application should be efficient, user-friendly, and capable of handling large volumes of data seamlessly. There is no specific programming language requirement, so the freelancer can choose the most suitable one for this task.
Position: Online Tutor (Math, Science, and Coding) Experience: 2–5 years Availability: Must be available for online teaching sessions Student Levels: Elementary, Middle School, High School, and College Required Expertise Strong knowledge of Mathematics (Elementary math → Calculus) Solid foundation in Physics and general Science Programming expertise in Java and Python Ability to explain complex concepts in a simple, engaging way Comfortable teaching a wide range of ages, especially kids Qualifications 2–5 years of teaching or tutoring experience Proven ability to teach STEM subjects effectively Experience working with kids and adapting teaching styles for different ages Patient, focused, hardworking, and committed to student success Strong communication and ti...
Join our small but fast-moving product team as a technical intern and spend the next few months writing real code, shipping features, and learning modern development workflows. The internship centres on programming languages, so your day-to-day work will revolve around designing, implementing, and refactoring application logic in the language you know best; feel free to tell me which stack you’re most comfortable with when you apply. You will pair with senior engineers during code reviews, push tested commits to our Git-based repository, and document any utilities or modules you create. Expect exposure to issue tracking, CI/CD pipelines, and agile sprints—everything you need for a smooth transition into a full-time developer role. Deliverables • At least one functional...
Position: Online Tutor (Math, Science, and Coding) Experience: 2–5 years Availability: Must be available for online teaching sessions Student Levels: Elementary, Middle School, High School, and College Required Expertise Strong knowledge of Mathematics (Elementary math → Calculus) Solid foundation in Physics and general Science Programming expertise in Java and Python Ability to explain complex concepts in a simple, engaging way Comfortable teaching a wide range of ages, especially kids Qualifications 2–5 years of teaching or tutoring experience Proven ability to teach STEM subjects effectively Experience working with kids and adapting teaching styles for different ages Patient, focused, hardworking, and committed to student success Strong communication and ti...
I have to submit a 3,000-word portfolio that demonstrates how cryptography is used in real-world applications, and I need it back within 10 hours. The written part must concentrate on cryptographic applications—think secure messaging, blockchain, electronic voting, or any other use cases that clearly show theory meeting practice. Alongside the narrative, I want concise, well-commented code snippets (Python preferred, but another mainstream language is fine if justified) that readers can run straight away. Here’s what I expect: • 3,000 words ± 5 %, focused on applied use cases. • At least two runnable examples that compile or execute without extra setup—common libraries such as Python’s cryptography or PyCrypto are OK. • Clear explanatio...
I'm looking for a developer to create a program that i can cross reference stats and to have any esy to read stat sheet also i want high probability bets highlighted but open to suggestions i want it easy to understand live bets and pre game bets also i want it to cross reference the news about players and all and i want it to do all sports willing to partner up we could possibly sale memberships but need a starter program to test the name is going to be BetBack Key Requirements: - Cross-reference for football and basketball - Betting platforms to be determined - Cross-referencing capabilities: - Odds comparison - Arbitrage detection - Bet tracking Ideal Skills and Experience: - Experience in developing betting or financial comparison tools - Strong programmi...
I need a freelancer to deobfuscate and update my existing script. The script currently works but needs to be adjusted to function with the game's latest update. Requirements: - Deobfuscate the current script - Update the script for compatibility with the latest game version - Maintain or enhance advanced movement techniques Ideal Skills: - Experience with game scripting and deobfuscation - Familiarity with or similar games - Strong programming skills, especially in relevant scripting languages
Position: Online Tutor (Math, Science, and Coding) Experience: 2–5 years Availability: Must be available for online teaching sessions Student Levels: Elementary, Middle School, High School, and College Required Expertise Strong knowledge of Mathematics (Elementary math → Calculus) Solid foundation in Physics and general Science Programming expertise in Java and Python Ability to explain complex concepts in a simple, engaging way Comfortable teaching a wide range of ages, especially kids Qualifications 2–5 years of teaching or tutoring experience Proven ability to teach STEM subjects effectively Experience working with kids and adapting teaching styles for different ages Patient, focused, hardworking, and committed to student success Strong communication and ti...
Online Tutor Required – Multi-Subject (Math, English, Science & Programming) We are looking for an experienced online tutor who is highly proficient in the following subjects: Mathematics English Physics Biology Social Studies Programming: Python and Java Requirements: Strong expertise in the subjects listed above Minimum 4–5 years of online teaching experience Ability to teach students from elementary to college level Excellent communication and teaching skills Highly flexible and available, able to teach Monday to Sunday, morning, afternoon, and evening Responsibilities: Conduct engaging and interactive online lessons Tailor lessons to each student’s level and needs Track student progress and provide constructive feedback We are seeking a knowledge...
I’m ready to move from downloading other people’s resources to building my own, and I need a seasoned FiveM developer who can teach me the programming side step-by-step. The goal is simple: by the end of our time together I should feel confident writing, testing, and deploying my own FiveM scripts without copy-paste guesswork. What I expect from you • Live or recorded lessons that break down the FiveM scripting workflow—from setting up a resource folder and manifest through to client/server events and exports. • Clear explanations of the core language used in FiveM (Lua is fine, though I’m open to seeing how JavaScript or C# fit in). • Practical mini-projects each session so I can apply what I’ve learned immediately inside my server. &b...
I'm seeking an experienced LabVIEW programmer to develop a data acquisition system. The primary goal is to efficiently gather and process data from various sources. Key Requirements: - Design and implement a LabVIEW program focused on data acquisition. - Experience with sensors and external hardware integration is highly desirable. - Ability to create user-friendly interfaces for monitoring and control. Ideal Skills and Experience: - Proficiency in LabVIEW programming. - Strong background in data acquisition techniques. - Familiarity with hardware interfacing and sensor integration. - Problem-solving skills and attention to detail. Please include relevant work experience and examples in your bids.
We are seeking an experienced AI specialist to develop and implement an agentic AI solution for lead generation. The ideal candidate will have a strong understanding of AI algorithms and techniques specifically tailored for identifying and nurturing leads. Your role will involve integrating the AI with our existing systems and refining its effectiveness. If you have a passion for innovative technology and a proven track record in lead generation, we want to hear from you!
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.