Hire the best Software developers

Check out Software developers with the skills you need for your next job.
Clients rate Software developers
Rating is 4.8 out of 5.
4.8/5
based on 2,264 client reviews
  • $90 hourly
    Need a brand new website, an overhaul of your existing website, or just a few updates? Then let's talk. Whether you're an entrepreneur who needs a personal portfolio, a business owner who needs to strengthen their brand and services, or just somebody who has an idea that needs a web presence, I can take care of it for you. I have years of experience working with all major web development platforms, and the following frameworks and languages: JavaScript (including Node, Vue, and React) PHP HTML/CSS Python Typescript
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Web Design
    WordPress Development
    Responsive Design
    JavaScript
    CSS 3
    HTML5
    Website
    Website Redesign
    Shopify
    Python
    SCSS
    WordPress
    Landing Page
    Squarespace
    Website Customization
  • $105 hourly
    ** HubSpot Design Certified ** Recently recognized as a HubSpot Champion User Worked on many different types of applications and with many different technologies. Quickly learn new programming languages and technologies. Can also read and understand existing code to find and fix bugs. Have 26 years experience in IT. Have a Bachelors Degree in Math as well as an MBA. I have worked with many programming languages including COBOL, Visual Basic, C, C++ and Java. Currently working on projects utilizing Angular, JQuery, Java Script, CSS, HTML5, Hubspot and Flex. I am familiar with content management systems. I have worked on front end designs/pages and back end services. Have done responsive development, desktop applications, and mobile applications.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    CSS
    HTML
    Content Management System
    HubSpot
    CMS Development
    Website Customization
    Agile Software Development
    Blog Development
    Inbound Marketing
    Templates
    Business with 100-999 Employees
    iOS Development
    Android App Development
    JavaScript
    Java
  • $140 hourly
    Top rated Upwork contractor. I specialize in responsive, mobile friendly WordPress websites, creating custom themes as well as modifying existing themes, plugins, and writing custom code needed to achieve my client's goals. I also have extensive experience integrating the WooCommerce shopping cart system for e-commerce websites, as well as working with the WordPress REST API. Over the past 14 years, I have developed a wide range of websites using HTML5/CSS3, PHP, MySQL and Javascript, including sites for startup companies, small businesses and individuals. I enjoy developing, coding and maintaining clean, professional, easy to navigate websites. I can help you or your business create a website from design concept to a completed, polished and professional site. I can also help maintain and update existing websites.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Adobe Creative Suite
    Graphic Design
    PHP
    Content Management
    Web Development
    Responsive Design
    CSS 3
    WordPress
    jQuery
    HTML5
  • $50 hourly
    I'm a PHP and Python developer with 6+ years of experience. My passion is back-end programming. I like coding the software logic making all the 'magic' behind the curtains. Here is my shortlist of skills and experience. Python: - building chat-bost (Telegram, Discord, social networks) - making different web-scrapers - web-development and interacting directly with MySQL - building different analytics and working with cryptocurrency APIs PHP: - a full-stack web developer with 6+ years of CodeIgniter/WordPress/Opencart experience. - developed several websites and web applications (most of them are written from scratch, and others are based on such engines as Joomla and WordPress) - building WordPress themes and plugins - working with XenForo and developing plugins for the engine I always speak with the client during working on the project to get a clear understanding of his/her needs. My #1 goal will always be to meet your needs and deadline. Just let me know what you want and I'll help you bring your ideas to life. I'd like to find jobs that will allow me to grow as a professional. I want to build and architect applications, make sites on different frameworks and technologies, not only well-known CMSs like WordPress or Opencart (but I like and know them pretty well). Thank you in advance for your time and consideration. I look forward to working with you soon. My experience and skills full list - PHP 5.4/5.5/7 (+CodeIgniter, Symfony) - Python(2.7/3.6) (+Peewee, BeautifulSoup, Scrapy, Requests) - MySQL - Twitter bootstrap - Javascript/jQuery - Frameworks: CodeIgniter, Yii2 - CSS - UML - WordPress - Opencart - Joomla - XenForo - Web Scraping - Chatbots and integrating with social networks APIs - Integrating with cryptocurrency and e-money gateways
    vsuc_fltilesrefresh_TrophyIcon Software Development
    WordPress
    Python
    PHP
    SQL
    JavaScript
    Vue.js
    Yii
    API Integration
    Laravel
    PSD to HTML
    Bot Development
    Autoit
    Shopify
    XenForo
    Automation
  • $38 hourly
    Full stack developer w/ 8 years experience and focusing on WordPress development and giving clients what they want. Task oriented. Clear communicator. Loves the work, takes ownership of every project. I make myself readily available to my clients 5 days a week and sometimes 6. 'Randall is an honest and available developer. Most developers do not make themselves available to discuss requirements with the client and with the team but randall goes above and beyond the expectation' - Jonathon Bridges 'We really enjoyed working with Randall to complete a rush project. He was easy to work with, in communication regularly and helped us get the job done right.' - Kat Bundy -WordPress -PHP -JavaScript -jQuery -CSS3 -WooCommerce -SASS -mySQL Beyond just tweaking themes, I can offer a high level of WordPress customization, including but not limited to: custom plugins, custom widgets, custom post types and just about any kind of custom functionality you need. If I am one thing it's flexible, client have different methods and needs, no 2 clients are exactly alike. Listening to clients and giving them what they want is what I do. Sometimes a client need an advisor as well as developer, in those situations, I'm adept at providing these kinds a clients a road map to success. 'This was my first experience with Upwork. I couldn't have picked a better partner to help me with my task.' - Joe Cotellese "Randall is super easy to work with, he anticipates issues and is very timely in bringing them up. His skill and cooperation are excellent and he is very accessible. He gets the work done quickly, follows direction and does a great job! He can also think for himself and isn't shy about researching issues. I will happily continue to use Randall for my WordPress development. - Merry Gray "Randall is nothing short of amazing! He is the best developer I've ever worked with. He really came through for us." - Don Slepien
    vsuc_fltilesrefresh_TrophyIcon Software Development
    WooCommerce
    Twitter/X Bootstrap
    Web Development
    HTML5
    PHP
    Adobe Photoshop
    jQuery
    AJAX
    WordPress
    JavaScript
    CSS 3
    Zurb Foundation
    Custom PHP
  • $25 hourly
    Expert Software Developer - PHP, Codeigniter, Yii, Kohana, Joomla, Wordpress, JQuery, Amazon EC2 & Server Management.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Bootstrap
    Amazon EC2
    Web Application
    JavaScript
    jQuery
    Amazon S3
    CSS 3
    AngularJS
    Twitter/X Bootstrap
    API Integration
    MySQL
    PHP
    CodeIgniter
    Laravel
  • $30 hourly
    Hi All, I'm always eager to take new challenges. I think, this is one of the main points to achieve results in development. Speaking about my experience, it covers the following skills: My main skills are: - PHP - Laravel Framework - MySQL Programming - JavaScript - AJAX - jQuery - Gulp.js - Bootstrap - Vue. js Integration of third-party services is also the core point of my work. Having worked on several large projects, I'll be happy to share my experience with you developing websites and platforms from scratch. Let's get in touch to start a big project and to save your time.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    jQuery UI
    gulp
    Vue.js
    JavaScript
    Docker
    jQuery
    PHP
    Redis
    AJAX
    Laravel
  • $100 hourly
    Data analysis and algorithm development in: Python, C, C++ and Linux systems. Specializing in developing algorithms from the ground up as well as improving existent code-bases for optimal performance and memory usage. Database optimization, both in SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB). AWS architecture design and setup: EC2, RDS, Elastic Beanstalk, Kinesis, ECS, CodePipeline. Basic frontend knowledge: Javascript, Typescript, React, d3.js In the data visualization and analysis fields I use Python with pandas and numpy, as well as R and the library d3.js for complex interactive visualizations.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    DevOps
    Linux System Administration
    SciPy
    Django
    Qt Framework
    C++
    C
    JavaScript
    Python
  • $65 hourly
    I'm a tech-enthusiast with both front- and back-end experience using a variety of technologies. I have experience designing, developing, and maintaining small and enterprise level applications using various development tools and languages to meet the unique project requirements. I also maintain several linux servers and am well versed with AWS cloud infrastructure.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    MySQL
    PHP
    WordPress
    CSS
    HTML
    jQuery
  • $24 hourly
    I m a software engineer and full-stack developer with ten (10) years of experience in web development. ★ As an Advanced web developer, I have built many websites: front-end and back-end. I like to code using frameworks, understand the problem fast, work hard, and I m open to learning new things. ** Note: I have developed many web apps with native PHP and responsive design with bootstrap, e.g., Fbawizard ★ As an expert in web scraping, I have developed many successful web scrapers and scraped many websites: websites using ajax calls, user login, cookies. I have scraped many .Net websites with very tough security systems. ★ I have built multiple PHP scripts that import thousands of products into woo-commerce stores. ★ I have hosted multiple websites on Digital ocean, and I have a lot of experience in server administration, MySQL management, Linux commands. ★ In my free time, I check new stuff and learn new languages. Lately, I have learned nodeJs, phantomJs, and Ruby on Rails. I m up to date with the latest technologies. ★ Coding Languages: PHP, Javascript, Ruby, Python ★ Frameworks: Symfony2, Codeigniter, WordPress, Woocommerce, nodeJs, silex, Ruby on Rails, Jquery, PhantomJs, Kango, Less ★ Template Engines: Twig, Jade, Slim. ★ Browser Extensions: I have developed multiple chrome extensions, 3 of which work on amazon.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Data Scraping
    Amazon MWS
    Electron
    Database Management
    JavaScript
    PHP
    Web Development
    WordPress
    MySQL
    Node.js
    Symfony
  • $70 hourly
    Full Stack Python/PHP developer with over 15 years of freelance experience. Python: - data collection (web scraping/crawling, API clients) - data extraction/conversion - data analysis/visualisation (Pandas, NumPy, Matplotlib, JupyterLab) - web development (Flask, Django) PHP: Laravel, Symfony Databases: PostgreSQL, MySQL, SQLite, MSSQL Git Javascript: Vue, vanilla, jQuery CSS: SCSS, Bootstrap, Foundation APIs: AWS, Stripe, QuickBooks, Google Maps, Wikipedia, Spotify, MusicBrainz
    vsuc_fltilesrefresh_TrophyIcon Software Development
    API
    Data Science
    Automation
    MySQL Programming
    Vue.js
    Intuit QuickBooks
    Front-End Development
    Laravel
    JavaScript
    ETL
    Data Scraping
    PHP
    pandas
    Python
  • $40 hourly
    I can offer you a high-quality website development. I'm the best with WordPress, HTML, CSS, JavaScript. Don't use AI generated code (but if we have such task - no problems) Now I have 12 years in the web and can solve your problems, not just edit a code. I can create plugins, integrations with different systems (POS, web API, other sites, import/export data) Make little 5-page site, big portal, site from scratch, on Elementor, Divi and other - no problems. Worked alone and in group, sometimes like a teamlead. Working hourly, but quickly
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Web Development
    PSD to HTML
    WordPress Development
    PSD to WordPress
    Plugin Development
    Divi
    Elementor
    HTML
    WordPress Plugin
    CSS
    WooCommerce
    PHP
    JavaScript
    WordPress
  • $25 hourly
    I have more than 6+ years of experience for CS-Cart in web development and app development . I can develop or customise any type of PHP developed websites.I am ready to work on CS-Cart, PHP, Android, iOS, React Native and BI developement Project. I can hour hourly basis as well as on project basis. I am always open to give my suggestions to improve project models in case that are not inline. I have expertize in the following technologies. - CS-Cart Development - App Development - CS-Cart App Development - React Native App Development - Android & iOS app development - SMARTY, HTML,CSS, Bootstrap, J Query and JavaScript - Core PHP - CS-Cart Joomla - CS-Cart Theme customization - All payment gateways (International or specific to country or region) - All Shipping methods (International or specific to country or region) - REST API and SOAP - Google Maps and another related google API's - E-Commerce Connectors - Shopping carts - E-commerce solutions - Plugin and Add-on customization and development - Web scrapping - Python - Web scraping using python - React, Node js - CS-Cart addon customization - CS-Cart multi vendor - CS-Cart upgradation - CS-Cart Payment issues - CS-Cart Subdomain - Cs-Cart Reseller - Progressive Web App - Push notification I'm open to discuss any project related to E-Commerce or App Development or PHP development. Thanks. Shailesh Kumar
    vsuc_fltilesrefresh_TrophyIcon Software Development
    CSS
    Ecommerce Website Development
    App Development
    CS-Cart
    HTML
    Mobile App Development
    CSS 3
    Kotlin
    Python
    PHP
    HTML5
    Swift
    iOS
    Android
    React Native
  • $35 hourly
    Hello, I am a highly experienced developer with over 9 years of experience in developing applications using Python, Node.js, and PHP. I specialize in developing optimized and efficient applications, strictly following the best coding practices, and design patterns. Scraping is one of my favorite area and scraped Airbnb, Vrbo, Loopnet, Linkedin, Slack admin and more... I also have experience in Google Api, Microsoft graph api, automation and building RESTful APIs and working with popular web frameworks like Flask, NestJs and Laravel. My experience also includes working with popular databases like MySQL, PostgreSQL, and MongoDB. I have implemented scalable and efficient database designs that are optimized for high-performance and reliability. I have extensive experience in building bot applications in Slack, Microsoft Teams and Webex. Additionally, I have implemented custom knowledge using advanced AI models like GPT-3.5 architecture to create intelligent applications. If you are looking for a reliable and efficient web developer with a strong track record of delivering high-quality projects, then look no further. Let's discuss your requirements and how I can help you achieve your goals.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Amazon Web Services
    AWS Lambda
    API Integration
    Slack
    Chatbot Development
    NestJS
    Microsoft Teams
    Docker Compose
    MongoDB
    Microservice
    Laravel
    PHP
    API
    Node.js
    Python
  • $50 hourly
    A dedicated VPN developer with 8+ years of experience in the VPN industry serving global VPN brands including Symlex VPN, Start VPN, Noon VPN, Vava VPN, etc. Providing VPN solutions for Android, iOS, macOS, Windows, and other major operating systems, along with protocol expertise in OpenConnect, OpenVPN, WireGuard, & Shadowsocks, VMess, VLESS, IKEv2, and IPsec. ✅ Top-Rated Plus Upwork Contractor ✅ 100%+ Job Success Rating ✅ 90% Above Re-hire Rate ✅ 108+ Companies Served ✅ Core Expertise: VPN App Development (iOS, Android, Windows, macOS, FireTV) ✅ White-Label VPN (Stand Alone Solution with Source-Code) ✅ VPN Protocol Expertise: OpenConnect, OpenVPN, WireGuard, Shadowsocks, VMess, VLESS, IKEv2, and IPsec. ✅ Customizable VPN Admin Panel ✅ iOS, Android, Windows, MacOS, TV, Browser (With in-app purchase) ✅ VPN App Development in both Native and Cross-platform ✅ Fullstack Web App Development (Laravel - PHP - MySQL- Vue JS- React JS) ✅ Database: MySQL ✅ Website Development Mobile Application Development: iOS: Objective-C, Swift, SwiftUI Android: Java, Kotlin, Composer Cross-Platform: Flutter, React Native, Ionic Desktop Application Development: macOS: C++, Swift Windows: C++, .net (Dotnet) Web Application Development: - Laravel Framework - Codeigniter Framework - WordPress - MySQL Website Development: - WordPress - Laravel - Vue.js -HTML/CSS VPN Technology Expertise: - OpenVPN (Android, iOS, Windows, macOS) - OpenConnect (Android, iOS, Windows, macOS) - WireGuard (Android, iOS, Windows, macOS) -Shadowsocks (Android and iOS) Custom Project Development Experiences: -VPN Client APP (Android, iOS, Windows, macOS) -White Label VPN with Source Code -VPN Admin/Management Portal
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Laravel
    Android
    VPN
    Android App Development
    SQL
    Vue.js
    PHP
    iOS Development
    Objective-C
  • $55 hourly
    Enthusiastic, talented Senior Software Engineer with excellent programming skills, strong problem-solving abilities, quality-driven and customer-focused. Passionate not only about technology but also about applying it to improve people’s lives in new and innovative ways. Experienced in handling the entire software development life cycle, and used to working with a wide variety of technologies. A constant learner who motivates their peers. Self-motivated, positive, proactive and pragmatic, communicative and collaborative, and ready to take responsibility and ownership. EXPERTISE • Strong experience with Python, Go, Java, C, C++ and Lua; • Good Knowledge of Ruby and Js; • Solid experience with object-oriented design, and design patterns; • Experienced with UNIX operating system, including Linux for development and basic administration; • Familiarity with databases such as PostgreSQL, Oracle, MySQL and PL/SQL; • Experienced with OpenGL, 3D graphics, and ima​ging; • Great Computer Vision and OpenCV experience; • Good experience working with GUI development such as QT, Swing, and IUP; • Familiar with Web development: J2EE, Spring MVC, Tomcat, JSP, Servlets, JSF, HTML, CSS; • Good Knowledge with Multi-threaded and Client- Server programming; • Strong experience in design, unit testing, reviews, system testing, and requirements; • Experienced with all phases of product development lifecycle; • Experienced with source control systems like CVS, Subversion, JIRA, Buildbot and Hudson; • Familiar with agile methodologies as well as software planning and estimation techniques; • Strong commitment to life-long learning, enjoying teaching and mentoring; • Team oriented, encouraging the use of conventional procedures, practices, and tools; • Excellent written and verbal communication skills (English and Portuguese).
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Web Development
    Web Application
    CSS
    HTML5
    AngularJS
    PHP
    JavaScript
    HTML
    Golang
    WordPress
    Ruby on Rails
    Machine Learning
    Computer Vision
    Data Scraping
    Java
  • $50 hourly
    Hello! My name is Oleksii and I am a Python developer with 7 years of experience in the field. I have a strong background in Python development, with a particular focus on developing web apps using Django framework. In my previous roles, I have successfully delivered a range of projects, including API integration for various services and hardware. I am confident in my ability to deliver high-quality software solutions and am excited to apply my skills to help clients achieve their goals. Thank you for considering my profile. I look forward to discussing your project in more detail.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    API
    Azure App Service
    Python
    PostgreSQL
    Django
    Amazon Web Services
    TypeScript
    Web Development
    Vue.js
    Vuetify
    jQuery
    JavaScript
  • $48 hourly
    I started in mobile development before the invention of the iPhone in a mom-and-pop games company creating the first multiplayer cellphone games for Qualcomm's BREW platform in C and C++. Since then, I've done freelance and speculative work in many languages, especially Java and Kotlin, and created a few apps which can be seen on my app store page, demonstrating the use of Amazon Web Services S3, Lambda, and Cognito integration; TextToSpeech and SoundPool/MediaPlayer resources; and a custom and user-customizable InputMethodService (built-in keyboard), among other things. (See my Google Play store linked below.) I'm seeking jobs to make use of and expand my experience in Kotlin, Android, and AWS and to this purpose I am happy to dive into existing code to solve bugs and insert new functionality, in addition to from-scratch development. Recent and Current Projects: IoT Bluetooth Display and Relay - Android App in Kotlin for phone/tablet and wearable Real-time control, calibration, processing, display, relay, and recording/playback of multiple remote sensors of various types in custom groupings and sessions. Maintaining bluetooth connection through out-of-range and device interruptions. WeeGee - Android App in Kotlin, Amazon Polly, under development Experimental alternative communication system in which touch interaction over custom dynamic menus builds strings of phonemes spoken aloud by the device's text-to-speech engine or Amazon's Polly service. DecodeTheNews - Android App in Kotlin, Amazon S3 and Lambda, released in October 2018 Challenging cryptogram game presenting current or historical headlines rather than quotes and a sophisticated interface. ImageKeyboard - Android App with InputMethodService, released February 2019 For users of icon-based alternative or augmentative communication, this app converts a directory tree of named images into a paged keyboard that can be set to replace the native Android keyboard in any text-input context. Insert and delete whole words, making text editing easier. Customizable preferences include grid size, highlight, trail, and other feedback behavior, touch sensitivity, and page navigation options. Retains several custom keyboards for easy context-swapping. GridMaker - Javascript Chrome App/Electron, under development as an Android module In support of the ImageKeyboard app, this program automatically parses icon grid images into a directories of named icon images, using OCR where possible. ChooseBook - Android App with Amazon S3, released in June 2018 Choose-your-own-adventure style ebook reader for young kids with zoom-and-pannable pictures, text-to-speech reader, and links between pages for easy navigation. A Javascript web page helps organize text, pagelinks, and images for each book in JSON files stored in Amazon S3. The app can browse available titles and download selected books, to view immediately or store on device for offline use. DecodeTheNews - Web Game, released 2015 Javascript/PHP application which finds and encrypts current headlines, storing them along with letter frequencies, a list of unique words, and other statistics for use by the cryptogram-style game. Visual tools in the game, including a pattern-matching dictionary, help players solve the cryptogram. A timer and leaderboard add suspense. Users can create an account or track their game history through a unique ID based on ip and computer configuration. Past Projects: RylaCampbell.com - Wordpress site with custom photo gallery with thumbnail navigation Songtunnel.com - PHP/MySQL Web Page, released 2007 A lyrics search site which grabbed and indexed song lyrics from other websites and enabled an advanced text/artist/album search. Matching songs are sorted by relevance with title, artist, album, year, and lyric snippet, as well as links to the Amazon media sample and "Buy now" referral link if available. Multiplayer Snake - C++/BREW Mobile app with Java, released 2005 The first true live-action multiplayer game on this platform. Developed to show off Entelepon's seamless networking layer. In offline and low-population games, non-player-controlled snakes using path-finding and goal-balancing algorithms fill in for other players with different levels of difficulty. Multiplayer Tank - C++/BREW Mobile app with Java, released 2004 The first turn-based multiplayer game on this platform where both player's actions were graphically represented in real time on the game-board. First use of Entelepon's UDP messaging layer. Offline play was available, against an AI using path-finding and cost/benefit strategies to simulate an intelligent opponent. Players could be matched at random or from a group of users within a custom "channel". Pre-coded taunts added a bit of social interaction. Dozens of game maps and random tank-fleet configurations made each game unique.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Android
    Bluetooth
    Amazon Polly
    MySQL Programming
    Android App Development
    Amazon Cognito
    Amazon S3
    Kotlin
    Java
    JavaScript
  • $55 hourly
    👴 Eight years of experience leading the development of GIS-based applications. ⚙ Solid background in Architecting GIS-based solutions and the deployment of ArcGIS Enterprise in various scenarios. 💪 Extensive knowledge of applying object-oriented principles and best practices through all phases of the software development life cycle. => High Skills in <= =============== = • = ArcGIS Enterprise = • = ArcGIS Online = • = GeoEvent = • = ArcGIS Pro = • =ArcMap = • = ArcGIS Dashboards = • = ArcGIS Workforce = • =ArcGIS Field Maps = • = ArcGIS Experience Builder = • = ArcGIS Web AppBuilder = • =Arcpy = • = ArcObjects = • = ArcGIS Arcade = • = ArcGIS REST API = • = ArcGIS API for Python = • = ArcGIS Maps SDK for .NET = • = ArcGIS Maps SDK for JavaScript = • = ArcSDE = • = PostgreSQL = • = Oracle = • = MS SQL Server = • = QGIS = • = Leaflet = • = Mapbox = • = GeoServer
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Mapbox
    Oracle Database
    GIS
    Architecture Consultation
    C#
    CSS 3
    TypeScript
    Python
    .NET Core
    HTML
    React
    ArcGIS Online
    Node.js
    ArcGIS
    QGIS
  • $30 hourly
    I'm a full-stack web developer with about 10 years of professional software development experience. Have enough skills to implement complex robust web applications from scratch according to the best development practices. Worked with such CMS/Frameworks like Laravel, Magento, WordPress, React, AlpineJS, Bootstrap, Tailwind CSS, and others. Currently working with Laravel and related technology stack - PHP, MySQL, JavaScript, HTML/CSS, REST API, Linux, GIT, and so on. Also, I'm working now on an Android/React/Laravel pet project. My strong knowledge of essential technologies enables me to develop complex, non-standard applications from scratch. I am motivated to create robust applications with predictable behavior and a clear structure, adhering to the best OOP and SOLID practices for enhanced scalability and maintainability. I always consider performance during development to optimize using of resources and reduce hardware overhead. I'm proactive to achieve the best result. Let's discuss your task/project to find the best tech stack/approach and implement that! I prefer long-term cooperation but can consider one-time small interesting tasks as well. Currently available for part-time but in future will be able to switch to full-time cooperation
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Magento
    Front-End Development
    NoSQL Database
    Ecommerce Website Development
    RESTful API
    Git
    Linux
    HTML
    CSS
    SQL
    jQuery
    JavaScript
    PHP
    React
    Laravel
  • $20 hourly
    I am Premium WordPress developer specializing in High quality WordPress development. I have more than seven years of experience in web development. I have worked only with WordPress for last four years. I specialize in these areas: ✔ Custom WordPress Plugin. ✔ Custom WordPress Themes. ✔ Most popular WordPress plugin customization like Wocommerce, WP job manager, Gravity Form. ✔ WordPress Optimization(Image compress, GZip, Browser cache, server cache, minify code, WordPress cache plugins). ✔ WordPress Most popular Themes customization and child theme building. ✔ WordPress Design and development(ACF's, Visual composer and more) ✔ WordPress Site maintenance & Bug Fixing. ✔ HTML to WordPress. ✔ WordPress API Development. ✔ Responsive(mobile, tablet, iPad). I am very familiar with most popular WordPress Premium themes and framework like, The7, Divi, Codestar. Main Goals: ✔ 100% customers satisfaction is the my first goal. ✔ Clean and well structured code and use oops for better development. ✔ The highest level of optimization. ✔ We don't touch any core files. What you get: ✔ Response time within 24 hours. ✔ Negotiate on Fixed price works. ✔ Provide you full documentation to admin like Add, Edit page and Menu without any coding skill. Thank you in advance for your time and consideration. I look forward to working with you soon.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Plugin Development
    Ecommerce Website Development
    Elementor
    WordPress Malware Removal
    Divi
    WordPress Theme
    WooCommerce
    WordPress Development
    Business with 1-9 Employees
    Page Speed Optimization
    WordPress Plugin
    PHP
    WordPress
    SQL
    Website
  • $45 hourly
    Full stack developer focusing primarily on WordPress development. What you get from me? Someone who will take on your project and guide you through development from start to finish. I position myself on the market in the niche of custom-made WordPress projects, for which I can cover everything that you need. From brainstorming and creating initial scope, through wireframing and design, to actual developement and maintenance. I communicate everything openly, plan with you, often suggest alternative solutions that are better for various reasons. The end goal is always to make something great, and the only way to do it is to work together and plan ahead! Shameless self promotion - I'm rated by Upwork as a top WordPress developer coming from Serbia. Also, please do check out my reviews here on the platform and I hope you will get a good idea on how I do what I do. I'm based in Europe, my work hours overlap basically with the whole world (AM hours with US and PM hours with AUS). I'm also sharing an office space with a couple of really talented developers/designers (all on Upwork) so we can always get more hands on deck.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    PHP
    WordPress Plugin
    WordPress e-Commerce
    Project Management Professional
    HTML5
    JavaScript
    WordPress
    Bootstrap
    WordPress Malware Removal
    Theme Development
    MySQL
  • $40 hourly
    ✅ 7+ years of hands-on experience with languages like WORDPRESS, MAGENTO 1 & 2, PHP, MySQL,JavaScript, Data Scraping ======== WORDPRESS PLUGIN SETUP & CUSTOMIZATION ======== -------------------------------------------------------------------------------------- **** NEW PLUGIN DEVELOPMENT from SCRATCH. **** WP ALL IMPORT – XML / CSV IMPORTER PLUGIN **** WP Mail SMTP( Microsoft office 365, Mailgun, etc..) **** BOOKLY PRO – Appointment Booking & Scheduling. **** FORMIDABLE FORM BUILDER PLUGIN CUSTOMIZATON **** WordPress Automatic Plugin Setup & Customization. **** Ultimate Membership Pro - WordPress Membership Plugin **** Woo-commerce setup & Customization. **** Slider Revolution Responsive WordPress Plugin. **** Ultimate Affiliate Pro. **** Gravity Forms . **** Contact Form 7. **** BuddyPress. **** ACF. ==== WORDPRESS THEME SETUP & CUSTOMIzATION==== --------------------------------------------------------------------------- **** New THEME create from scratch. **** Premiumpress themes **** Flynt WP **** AVADA **** The7 **** Bridge **** BeTheme **** WoodMart **** X Theme ==== WordPress Performance Optimization ===== **** 90+ score guaranty Mobile and Desktop. ==== Magento 1 & 2 Development ( Install + Themes + Extension ) ==== **** PSD to Magento Theme. **** MAGENTO VERSION UPGRADE (FROM 2.1 TO 2.2.X. ,2.3.X, 2.4.X) **** Magento Speed Optimization. **** Magento bug fix. ===== REST or SOAP API Implementation ==== **** eSignature using eSign Genie APIs **** Twilio API *** Youtube API *** TSheets API *** GEOTAB API *** OTYS Web Service API *** Google Map API *** Mail chimp API *** Facebook API *** Twitter API ===== Payment Gateway Integration *** Pay - Pal Payment Integration *** Stripe *** Google Checkout *** Authorize.net I guarantee my work quality and clean code. I have a mind to understand the client's requirements quickly and correctly. Communication is important in the software development between client and programmer. I will always keep online in order to talk with you.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    WooCommerce
    Theme Customization
    API
    Magento
    RESTful API
    Payment Gateway Integration
    jQuery
    JavaScript
    WordPress Plugin
    Joomla
    MySQL
    CodeIgniter
    Laravel
    WordPress
    PHP
  • $40 hourly
    Full stack software developer and Drupal expert, community member and contributor at Drupal.org, focused on creating code that is easy to read and maintain. Experience - Drupal/PHP: 8+ years - React: 3+ years - React Native: 1+ years - Node.js: 5+ years - Websockets: 3+ years What i offer: - Building test driven Drupal/PHP websites - Building Drupal websites that follows coding standards, with clean and documented code - Building headless Drupal websites (React as a front) - Building iOS/Android applications (React Native) - Building real-time applications (socket.io + node.js)
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Websockets
    RethinkDB
    PHP
    React Native
    Drupal
    CSS 3
    Node.js
    CSS
    Ecommerce Website
    JavaScript
    React
    Redux
  • $45 hourly
    I have been a full-stack LAMP web developer for 20+ years and have been developing using the Codeigniter framework, and other frameworks since 2009. I generally use PHP frameworks for back end development, as well as JavaScript frameworks such as Angular and Ember. However, I am also an expert in general PHP and Object Oriented PHP development. I have spent the last 20+ years working as an independent web developer. I have programmed using PHP, Perl, jQuery, SQL and have designed some very advanced web applications for various companies across the Untied States. I also operate a web server and have a firm grasp of UNIX/Linux administration and general web server maintenance.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Custom PHP
    CSS
    JavaScript
    jQuery
    Authorize.Net
    AJAX
    Linux System Administration
    MVC Framework
    RESTful Architecture
    CodeIgniter
    MySQL
    PHP
  • $45 hourly
    𝗛𝗲𝗹𝗹𝗼 🤝, I can offer you a high-quality website development, Artificial Intelligence based system designing , AI model training, AI consultancy and server management. I am passionate about using my technical expertise to create innovative and efficient solutions that meet the needs of my clients. Whether you are looking to build a new web application or optimize an existing one, I am confident that I can help you achieve your goals. I have excellent communication skills with the ability to successfully manage projects for multi-institutional organizations. I am always available to discuss and provide my best support whenever needed. 🏆 𝗠𝘆 𝗦𝗸𝗶𝗹𝗹𝘀: 1. Web Application Development 2. E-Commerce Website Development 3. API Development and Integration 4. Android App Development 5. Linux and Windows Server Administration 6. Server Security Maintenance 7. ERP Development & Administration 8. CRM Software 9. Identity and Access Management 10. Oauth/OpenID Connect 11. JWT and SAML SSO Development and Integration 12. Zero Knowledge Auth Development 13. E2EE encrypted Platform Development 14. Web Hosting Migration 15. Database Migrations 16. Data Migration 17. Database Administration 18. Database Architecture 19. Data Visualization 20. PowerMTA & Postal Server Installation and Configraution 21. Generative AI 22. AI model Training 23. GPT-4 Developments 💻 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗟𝗮𝗻𝗴𝘂𝗮𝗴𝗲𝘀: C/C++, C#, Java, Python, PHP, Javacript, Vue.js, HTML/CSS, JSON 💯 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: MYSQL, PostgreSQL, Oracle, MongoDB, Redis, MSSQL, SQLite, Microsoft Access ☁️ 𝗖𝗹𝗼𝘂𝗱 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲: 1. Amazon Web Services 2. Microsoft Azure 3. Google Cloud Platform, 4. Digital Ocean 5. Godaddy I believe in hard work and honesty. I am always interested in making long term professional relationships with my clients to ensure that every project becomes successful. So, if you hire me, I can assure you that you will not regret your decision. Thanks and Regards, 𝘔 𝘚𝘢𝘪𝘧
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Artificial Neural Network
    Multimodal Large Language Model
    Python
    GPT-3
    TensorFlow
    Machine Learning Model
    Generative AI
    Django
    PHP
    API Development
    RESTful API
    System Administration
    API Integration
    Database Design
    JavaScript
  • $90 hourly
    I’m a programmer with more than 10 years of experience who can work in different programming langauges using different frameworks. I can create any application type: ● web based ● desktop If I don’t know any programming language or framework which you want to use to build your application then I can learn it in couple days. SKILLS ● PHP ● Javascript ● jQuery ● Bootstrap ● AJAX ● MySQL/PostgreSQL ● REST API ● HTML/HTML5 ● CSS/CSS3 ● C/C++ ● Ruby (and framework Ruby On Rails) ● Python ● Java ● CUDA Computation ● OCR (on C/C++, Python, Java) EXPERINCE ● Freelance 5+ years (up to July 2014). I was working hard to learn what clients want to see, to learn different programming languages and frameworks. Those years taught me to learn new things everyday to provide high-quality solutions for my client. Here's some of my works (PHP, MySQL, HTML, CSS, JavaScript): ○ dev.louepartout.com ○ kilosolution.com ● Swiss Interactive Software GmbH (August 2014 - December 2014). Front-End and Back-End developer for gambling platform and websites (using the platform). Here's you can see some of the websites we built (PHP, MySQL, HTML, CSS, JavaScript, Bash): ○ betboro.com ○ sports.flutterclub.com ○ sports.princessstar.com ○ globalbet.eu ● Ad.net (February 2015 - Present).
    vsuc_fltilesrefresh_TrophyIcon Software Development
    HTML5
    CSS 3
    C++
    Java
    MySQL
    React
    Bot Development
    Automation
    Data Scraping
    Python
    PHP
    Data Extraction
    Web Crawling
    JavaScript
    Selenium
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How to Hire a Software Developer

With more and more businesses becoming digital, the demand for developers has only increased over the last few years. And with the recent impacts of Covid-19, more companies need developers who can help develop and build their online businesses. However, hiring the right developer can be confusing and complicated. With the proper process and understanding of your company's needs, finding the right developer for the job can be easy. So, today we’ll discuss how to find and hire the right developer for your business.

6 Steps on how to hire a software developer

An important aspect before hiring a skilled developer is to understand what your job entails. There are many developers with varying skill sets—some are coders, and others are engineers. Finding a good developer will require you to understand the differences between developers to understand their skill sets better. Luckily, there are independent professionals available, so it isn’t too difficult to locate a qualified developer for your project.

1. Identify what tasks you need from a developer

The most crucial step is to figure out what tasks require a developer. These tasks can range from basic design tasks to more complex solutions such as web code or security. Below are some common tasks that require a developer.

  • Basic to intricate web design
  • Develop and maintaining WordPress websites
  • Application creation and maintenance
  • Develop applications to analyze large sets of data
  • Backend security and system checks
  • Setting up and integrating new technology
  • Database creation and maintenance

2. Understand what type of developer you need

Understanding the type of developer you need is the second crucial step. Developers are different and their skill sets reflect that. Below are common types of developers and the problems they can help you fix.

Front-End Developers

A front-end developer specializes in programming visual user interfaces, including aesthetics and layouts of a program or browser. This developer requires a high-level understanding of design principles more than computer science. They spend much of their time tweaking visual presentations of user interfaces and dealing with browser compatibility issues. A front-end developer helps determine how a website looks to the user and resolves common problems like the browser not loading correctly, incorrect font resolution, cache load, and incorrect stack ordering.

Back-End Developers

A backend developer specializes in the implementation of functional core logic alongside the performance and scalability of software for the end user. This developer utilizes Python, C++, Scala, Ruby, Perl, etc. to create web applications that integrate a wide array of services such as database creation, database storage, caching systems, logging information, and email systems. Ultimately, a back-end developer ensures that a website works correctly. Common issues that a back-end developer will resolve include fixing a site or browser if any aspect of it breaks or stops working.

Full-Stack Developers

A full-stack developer is a hybrid of a back-end and front-end developer. This developer is proficient in handling databases, building user-facing websites, and can work with clients through any planning phase of a project. A full-stack developer is the jack-of-all-trades developer—able to fulfill tasks and solve problems on the front-end and back-end of a website or application.

Web Developers

A web developer is a software engineer who specializes in creating websites. This developer has a varying level of skill with front-end and back-end development. A web developer’s primary role is to develop and produce websites. These developers usually have limited HTML and CSS skills, but they’re not as specialized as back-end or front-end developers. 

WordPress Developer

A WordPress developer is a subtype of a web developer that works exclusively in WordPress. WordPress is an online content management system, and WordPress developers utilize the site’s plugins and interface to design and create web applications. These developers are different from traditional web developers who create a website from scratch utilizing WordPress’s themes and scripts to produce content.

Mobile Developers

A mobile developer writes code for applications that run on consumer mobile devices and tablets. This developer works exclusively with mobile systems and is proficient with framework software such as Java, Swift, and Objective-C. A mobile developer can assist with launching and maintaining a mobile application.

Graphic Developers

A graphic developer specializes in writing software for rendering, lighting, shadowing, shading, and managing scenes. These developers are critical for integrating technologies in gaming and video production. A graphic developer requires advanced knowledge in math and computer science, along with knowledge of framework systems.

Data Scientist Developers

A data scientist developer writes software programs that help analyze data sets to assist organizations. These programs comb through analytics and statistics to provide comparison and predictive modeling for the future. In essence, a data scientist uses data and statistics to visualize growth, assist with machine learning, or predict trends.

DevOps Engineer

A DevOps engineer is an IT professional that oversees code releases. DevOps is a software development strategy that bridges the gap between developers and IT staff. The purpose is to release small features very quickly and incorporate feedback as soon as it is received. A DevOps engineer has a fundamental understanding of this system and works with other developers to build, integrate, and administer back-end software and distributed systems.

CRM and MarTech Developers

A CRM developer specializes in systems that collect user and consumer data. These developers are tasked with improving customer satisfaction and sales through representatives, account managers, and sales representatives. The purpose of Customer Relations Management is to use data to improve the customer experience. CRM developers are a great resource for small businesses to be able to adapt quickly and learn to implement changes to satisfy their customers.

Security Developers

A security developer specializes in creating systems to test the security of software systems to discover exploits and fix security flaws. This developer generally functions as an ethical hacker of sorts to penetrate systems to identify vulnerabilities. Security developers use scripting languages like Python and Ruby and must be well-versed in C and C++ code. Security developers are crucial to any company with sensitive data in their hands as they protect a company and its customers from harm.

Quality Assurance (QA Engineer)

A QA engineer is an engineer or developer specializing in determining if a product function or not. QA engineers require a basic understanding of computer code such as C, C++, and other scripting languages are equally beneficial. For development purposes, websites and code always contain bugs or flaws. If left unresolved, these flaws can cause more significant problems down the road, so a QA engineer tests the website or software to see what the issues are so that the developers can fix them.

3) Where to find a developer

Today, there are a large number of resources available to find the right developer for you. This ranges from job hiring sites to in-demand talent platforms such as Upwork to old-fashioned word of mouth/recommendation. Whether you want to hire a developer for short- or long-term projects, there are plenty of resources, both offline and online, that can aid you in your search.

In-demand talent platforms

Talent platforms are self-service applications that allow job seekers and employers to find each other. Sites like Upwork allow independent talent and companies to quickly locate one another for both short- and long-term projects. The advantage of talent platforms is that it improves national and local searches for talent, streamlining this process.

Job hiring sites

Job hiring sites are websites that function as a job posting board. An employer posts a job on the website, and independent talent reviews the job and submits their application. The advantage of a hiring site is accessibility and ease of use for both the employer and talent looking for work. 

Word of mouth

Outside of technology, word of mouth is still quite impactful. Sometimes just spreading the word about a job or position can yield excellent results from personal recommendations and references. Recommendations and referrals are still an essential part of any business and maintaining these relationships help foster goodwill in any industry.

4) Interview your developer

When looking for a developer, it’s best to understand your immediate needs. As an employer, you want to follow a developer’s skill set and their ability to communicate. An ideal developer should be transparent in their work and have the skill set for your current job with the flexibility for other work.

  • Skill set: Understanding a developer’s skill set, is crucial. By asking questions about their field, you can better understand their abilities and limitations. And if they have limits on their skills, perhaps you can assist or train them. This should be your primary concern—whether they can do the job required or not.
  • Communication: Clear communication is a must in an industry. Asking questions that gauge a professional’s ability to communicate is vital for your company’s growth.
  • Transparency: Asking questions that help understand an independent professional’s transparency and their ability to communicate is a great start. All workers need to be transparent to create a healthy work environment.
  • Ask for references: As stated previously, recommendations and references drive any industry. Speaking to an independent talent’s references allows you to better understand that person from different perspectives. A company may speak highly of their ability or point out problematic behavior. When interviewing talent, references are a great asset to see if they’re the right fit for you.
  • Ask for previous jobs: Previous job experience is another great tool to draw from. Understanding an independent’s previous job experience allows you to make an informed decision of their capabilities. Any talent can talk about their accomplishments and abilities, but job titles and references provide hard evidence of their actual abilities and skills.

Examples Interview Questions to ask before hiring:

  • What kind of developments are you currently working on?
  • Describe any problems on your last project and how your developer skills solved it.
  • Have you worked on projects that are similar to this?
  • Web development can be technical; how do you communicate with non-technical co-workers on your projects?
  • Tell me about a time you’ve had negative feedback and how you handled it.
  • What do you believe are the greatest challenges to working on the front-/back-end?
  • Can you find the error in this code?
  • How technical is my project and what timeline do you believe would be accurate?

5) Choosing your developer

After your interview, you should have a better picture of your potential hire. Before hiring this individual, you should consider carefully how they fit into your company. To do this, you need to balance their skill set and expertise against your budget, and the time constraints of the job they are expected to complete.

  • Skill set: Does their expertise fit your job or company? There’s a wide range of developers available and it’s important to understand your immediate needs. While it may seem attractive to hire an overqualified developer, it’s best to hire the skill set and expertise you require.
  • Interview: The interview should provide insight into the independent professional’s abilities. How well did they do in their interview? Do you see yourself working with this individual moving forward? These are the questions that the interview should provide a clearer answer to.
  • Budget: How well does this individual fit into your budget? Before hiring any individual, see if they’ll work within your budget moving forward.
  • Time to complete: As stated previously, understanding limitations is important. Many projects have strict time constraints and additional help is required to complete a project on time. Your independent talent needs to be able to assist with this in a timely manner.

6) Onboarding your developer

Now that your developer has been hired, you need to train them in their daily tasks and introduce them to the team members they’ll be working with. This process is commonly referred to as “onboarding” and it helps new hires integrate into their environment at a comfortable pace.

Intro to the business and the company culture

Every company operates in a unique way, so introducing a new hire to the company and culture is crucial for making them feel included and comfortable. The team is one of the most important aspects of a company. Introducing an independent professional to the team is critical for making them feel comfortable. A healthy team creates a positive work environment for all individuals and can help to achieve difficult goals as well.

Processes

Part of the onboarding process is understanding the processes of the company. Every company operates differently and so an independent professional must become accustomed to your processes and overall flow.

Goals

Goals serve an important function in keeping independent talent motivated. Understanding their goals can be beneficial for you and your team so you can better understand their motivations and sometimes even assist with them. This only strengthens your relationship between your talent and your company.

Timelines

Timelines are a great way to track progress and provide a visual end goal. As stated previously, transparency is critical for success and having timelines allow all team members to be transparent about their work. Timelines also create realistic expectations about what work needs to be completed and what work has already been achieved.

Developers are a valuable asset to any company but hiring the right one can be difficult. You must understand your needs as a company and understand which developer is the right fit for you. Explore Upwork’s remote talent platform for instant access to the top developers from a truly global talent pool.

View less
Schedule a call