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
  • US$50 hourly
    My name is Saul Hidalgo, a Computer Engineer with a passion for developing Java and .Net software. I have been fortunate to work with exceptional teams and have had the opportunity to contribute to various sectors, including National Security/Defense in the United Kingdom, Oil companies, and Universities such as Harvard Business Publishing. The software I have created is currently being successfully utilized by these organizations. I thrive on new challenges and continuously seek opportunities to expand my skills. You can explore my public contributions on my GitHub account: saulhidalgoaular. Below are my areas of expertise and skills: 1. Code Translation and Conversion: - Proficient in translating code across various languages, with expertise in Python, Java, Delphi, C++, and C#. 2. Document Management System (DMS) - OpenKM: - Extensive experience in developing workflows, automations, cron tasks, and integrations using the Java/PHP API. - Configuration of daily backups. - Skilled in utilizing OpenKM as a DMS. 3. Algorithms and Programming: - Strong command over algorithms and programming skills, particularly in C/C++ and Java. - In-depth knowledge of data structures, strings, sorting, arithmetic and algebra, combinatorics, number theory, backtracking, graph traversal, algorithms for graphs, dynamic programming, and computational geometry. 4. Accounting: - Well-versed in managing material movement between stores and shops. - Proficient in handling retail-related accounting tasks. 5. Point of Sale (POS) Area: - Experience in integrating POS software with label printers, fiscal printers, barcode readers, fingerprint scanners, and keyboards.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Core Java
    Microsoft Excel
    Document Management System
    API
    Algorithm Development
    Data Structures
    API Development
    Hibernate
    Object-Oriented Programming
    Java
    .NET Framework
    MySQL
    Desktop Application
    C++
  • US$80 hourly
    Experienced Fractional CTO, Full Stack Developer, and AI Tooling Engineer specializing in constructing Agentic Web and Mobile Applications. Award-winning developer with a Top Rated Plus Freelancer status, placed in the top 3% of talent on Upwork. With a proven track record of excellence, I maintain a 100% job success rate and consistently exceed client expectations. My portfolio includes a series of successful projects that demonstrate my ability to consistently deliver high-quality outcomes. My recent work as Founder of YVIBA showcases my expertise in developing advanced Agentic Frameworks for various industries. At YVIBA, I've successfully adapted our proprietary technology to create custom AI tooling solutions for diverse companies, significantly boosting our profitability and client satisfaction. In my role as Fractional CTO at Lead180, I spearheaded the development of Educompass AI, an educational platform featuring a custom Instructional Guidance System. This project demonstrates my ability to rapidly prototype and deliver complex AI-driven solutions, as we moved from concept to pilot in just 8 weeks. Educompass AI leverages cutting-edge technologies including Vercel AI, Langchain, OpenAI Assistants API, and Claude API. My experience also includes founding and leading NuroSTREAM as CTO, where I developed Rememly AI, a web and mobile app focused on optimizing learning through memory, attention, and habit formation. This project further illustrates my capacity to apply AI and machine learning concepts to create practical, user-focused applications. In my freelance endeavors, I have a proven track record of delivering top-notch software solutions that enhance efficiency, automate processes, and improve data accessibility and analysis. Holding a Bachelor’s degree in Computer Science with a Machine Learning focus from the University of Maryland, my academic journey has been decorated with honors such as the Terp Fellows Grant, Do Good Institute Fellow Grant, and recognitions like the Startup Shell 2021 Expo Winner and Dingman Competition Finalist. My technical arsenal includes, but is not limited to, web and mobile development skills in NextJS, React, React Native, Java/Kotlin, PHP, Typescript/JavaScript, React, Redis, Postgres, along with AWS services like Lambda, DynamoDB, and S3. My comprehensive experience encompasses designing and implementing software systems, user interface design, and rapid prototype development. I am a firm believer in the power of open, regular communication for the seamless execution of projects. I bring not just development skills but project management expertise, ensuring I’m with you from project conception to completion. My aim is to not just develop software but to forge solutions that truly make a difference. If you're seeking to build a complex web application, automate business processes, create a dynamic mobile app, or harness the power of machine learning in your industry, I am the developer for you. Let's connect and transform your vision into reality!
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Automation
    Product Development
    React Native
    Tailwind CSS
    Agile Software Development
    Amazon DynamoDB
    CSS
    HTML
    TypeScript
    Java
    PHP
    Python
    JavaScript
    React
  • US$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
  • US$50 hourly
    Hello, I'm Biruk Adera, a seasoned Node.js backend developer with over 6 years of experience crafting high-performance and scalable applications. I specialize in building robust server-side solutions for web and mobile applications, ensuring they operate seamlessly and efficiently. Why choose me? ⭐️ Expertise: My proficiency in Node.js is backed by a strong foundation in JavaScript, and I've successfully delivered numerous projects, handling everything from API development to server optimization. ⭐️ Scalability: I'm well-versed in designing architectures that can effortlessly scale as your application grows, keeping it responsive and cost-effective. ⭐️ Performance: I'm dedicated to optimizing code and enhancing application speed to ensure a snappy user experience. I'm a firm believer in keeping the codebase clean and maintainable. ⭐️ Team Collaboration: I'm a strong team player with effective communication skills, making sure your project progresses smoothly and according to your requirements. Skills: 👉🏾 Node.js 👉🏾 Express.js | Nest.js 👉🏾 MongoDB / Mongoose 👉🏾 RESTful APIs 👉🏾 GraphQL 👉🏾 Authentication & Authorization (JWT, OAuth) 👉🏾 Real-time Applications (Socket.io) 👉🏾 Docker & Containerization 👉🏾 Automated Testing (Jest, Cucumber, Cypress) 👉🏾 Performance Optimization 👉🏾 Security Best Practices 👉🏾 AWS / Azure / Google Cloud
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Automated Deployment Pipeline
    Socket.io
    Graphic Design
    Android
    GitHub
    DevOps
    ExpressJS
    React
    Angular
    Node.js
    JavaScript
    Python
    Laravel
    PHP
    Django
  • US$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
  • US$25 hourly
    I carry out multivariate statistical analysis primarily in biometrics. My favorite methods are linear regression, PCA, and canonical analysis. I able to handle conventional, spatial and temporal data including qualitative variables. Any kinds of statistical problems: description, inference, projection, digitization and regression.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Statistical Analysis
    MATLAB
    Multivariate Statistics
    MathCad
    Visual Basic for Applications
    Visual Basic
    Python
    F#
    .NET Framework
  • US$50 hourly
    Native Android Developer | Java & Kotlin 🚀 Top Rated Plus 💯 100% Job Success Score 8+ years of experience working on native Android applications for high profile clients and businesses. I've strong Java/Kotlin programming skills including low-level performance optimizations and memory management. ✔ Ml-kit, OpenCv, TensorFlow, Camera, Image Processing ✔ Clean Architecture, MVVM, Firebase, Coroutines, Live data, DataBinding, Dagger2/Hilt, Room, Retrofit, Glide, Payments 🚀 Why Choose Me? 8+ Years of Servicing High-Profile Clients Strong Java/Kotlin Programming Skills Developer with a Keen Eye on Technological Advancements Detail-Oriented and Timely Deliveries
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Android App
    Android Studio
    Native App Development
    Firebase
    Java
    Android App Development
    Kotlin
    Android
    Mobile App Development
    SQLite
    Camera Operation
    NFC
    Mobile App
    Android SDK
    OpenCV
  • US$60 hourly
    🏆 𝐓𝐨𝐩 𝐑𝐚𝐭𝐞𝐝 𝐅𝐫𝐞𝐞𝐥𝐚𝐧𝐜𝐞𝐫 Fluent English. Over 5 years of experience in Web development. Every day online. 100% success guarantee! I will have been doing my work until you are fully satisfied and happy. My skills in dev: ► Creating responsive Wordpress themes and websites ► Creating e-commerce Wordpress websites (Woocommerce/ Memberships/ Subscriptions) ► HTML5/CSS3/JavaScript/jQuery/Ajax/MySQL/PHP/Bootstrap/Gulp ► Wordpress visual builders (Gutenberg/Elementor/ Bakery/ Beaver Builder/ Thrive Architect/ Divi) ► Improve Google PageSpeed Insights result ► SSL certificate installation, SEO optimization, finding and fixing bugs. ► VPS/VDS/AWS customization (Apache, Nginx) Experienced with design tools: ► Adobe Photoshop ► Adobe XD ► Adobe Illustrator ► Figma
    vsuc_fltilesrefresh_TrophyIcon Software Development
    WordPress Development
    WordPress e-Commerce
    HTML5
    WordPress Plugin
    WordPress Theme
    Web Development
    PHP
    jQuery
    JavaScript
    CSS
    WooCommerce
    WordPress
    HTML
  • US$25 hourly
    Over 20 years experience as a web developer, and 10+ years experience as Wordpress developer makes it almost nothing that I can't do. Parts of my code were used in Wordpress 3.x core. Wordpress API, PSD-to-Wordpress, custom themes, custom plugins, sites from scratch. Ecommerce, payment solutions integration, website speed boost, high load. PHP, MySQL, HTML, CSS, JavaScript, jQuery, AJAX, Wordpress, Woocommerce, Elementor, WPBakery, Gutenberg. Quality counts. If you want to invite me to your project, I will also consider general PHP projects, but Wordpress is preferred.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    API
    WooCommerce
    Ecommerce Website Development
    Plugin Development
    WordPress Development
    jQuery
    PHP
    Web Development
    JSON
    WordPress
    AJAX
    CSS 3
    HTML5
    JavaScript
    WordPress Plugin
  • US$100 hourly
    I am a software engineer with 20 years of experience in multiple industry. I am a very passionate and an excellent problem solver. I work with Java 11 using Spring, Elastic Search, Jersey, Hibernate, Postresql , Mysql and ActiveMQ. I also have a lot of experience in AWS services such as Cloudformation, DynamoDB, Lambda, SQS , RDS. I have the AWS developer associate certification.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    PostgreSQL Programming
    Linux System Administration
    Apache ActiveMQ
    Amazon Elastic Beanstalk
    AWS Lambda
    Hibernate
    Java
    Oracle Database
    Docker
    RESTful API
  • US$40 hourly
    My name is Michal, and I am an experienced Web Developer from Eastern Europe with a Bachelor of Science in Computer Science. With over 18 years of experience in building websites, I have developed a deep expertise in WordPress, which has become one of my core passions. My strong technical skills, coupled with a positive and solution-oriented attitude, enable me to efficiently overcome challenges and deliver successful project outcomes. Skills: - Building custom responsive themes from scratch, based on provided Figma / Sketch / PSD / Other files, - Any kind of provided theme customization, child themes, fixing bugs, responsive edits - ACF / Custom themes with any code you need, - PHP, JavaScript, jQuery, - WooCommerce - installation, integrate with theme, payment methods integrate, frontend and backend customizations, coding additional solutions, - Import/Export (MySQL database, users, posts, pages and others), - Migration, - Speed optimization / Security,
    vsuc_fltilesrefresh_TrophyIcon Software Development
    WordPress Website Design
    WordPress e-Commerce
    jQuery
    WordPress Malware Removal
    WordPress Customization
    WordPress Migration
    WordPress Bug Fix
    WordPress Development
    WooCommerce
    WordPress
    PHP
    WordPress Theme
    Elementor
    JavaScript
    CSS
  • US$55 hourly
    👨‍💼 Individual developer 🚀 More than a decade of experience ✅ Well-tested code changes 🧹 Clean, scalable code As a full-stack developer, I have extensive experience in backend development and some practical frontend experience. My primary focus has been on Symfony, but also have years of Laravel and Zend experience. And worked with sites that were custom-built and didn't use any PHP frameworks. I enjoy working on long-term projects where I can get to know the code inside and out, and make a big difference!
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Zend
    API Development
    Angular
    MySQL
    Laravel
    React
    Git
    Symfony
    PHP
    Bootstrap
  • US$68 hourly
    ⭐ Shopify solutions developer ⭐ Shopify Certified Partner/Developer ⭐ Responsive Design & Mobile Web Device Strategies ⭐ Integration of third-party web services ⭐ Theme code customization and configuration ⭐ Strong development background ⭐ SEO optimization and keyword targeting Hello, I am a Shopify certified Full Stack Developer(7 years) with 10+ years ecommerce and digital marketing development experience. My goal is to provide solutions for business challenges on the Shopify platform. My philosophy in providing these solutions is that the business should be able to manage the solution without needing continuous support of a technician. I pride myself on my ability to talk to business operators to learn not only about the challenge(s) they are trying to solve but how it fits into their overall business to deliver the most effective, forward-facing solution. Sampling of successful small challenges solved: -- Custom coding of Shopify notification templates -- Custom Collection filtering by tags -- Custom product attributes by order -- Replaced theme carousel with ADA compliant carousel -- Disabling of Add-to-Cart button until required fields entered Sampling of successful larger projects -- Numerous migrations of WordPress/WooCommerce to Shopify -- Numerous full theme redesigns per mockups and requirements -- Numerous theme updates to Shopify 2.0 version -- Shopify store launch including configuration, product input, and theme customization Sincerely, Thomas Williams
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Email Marketing
    Responsive Design
    Web Hosting
    PSD to HTML
    JavaScript
    PHP
    HTML5
    CSS 3
    Shopify
    Liquid
    SQL
  • US$40 hourly
    I immerse myself fully in comprehending your unique needs and absorbing your visionary ideas. Once this foundation is established, watch as I surpass your wildest expectations. ✅Top 3% of Upwork Talent - Top Rated Plus ✅Bachelor Degree in Computer Science ✅4+ Years Experience in IT & Software Engineering ✅30+ software projects I provide: 🟩Responsive Web Applications & From Scrach SAAS Products 🟩API development & Integration (OpenAI Whisper, GPT3 ...) 🟩Chatbots & Virtual Voice Assitants My areas of expertise include (mostly nextjs reactjs web development ): 🟢React.js (Javascript & Typescript) 🟢Next.js 🟢Node.js 🟢Strapi CMS 🟢Postrgre SQL 🟢Chakra UI 🟢Tailwind CSS 🟢Python Flask 🟢OpenAI 🟢WebSockets & WebRTC 🟢MUI Let's collaborate and take your business to new heights. I am open to offers and eager to help you achieve remarkable success.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Responsive Design
    Redux
    Tailwind CSS
    Flask
    Web Development
    Full-Stack Development
    CMS Development
    Next.js
    Python
    PostgreSQL
    JavaScript
    TypeScript
    Node.js
    MySQL
    React
  • US$40 hourly
    I will try my best to achieve exactly what my client wants . I am cooperative, easy to work with and an excellent problem solver. My job is to make you a creative and fully functioning web-app! My main expertise are in Django/Python, Angular/Typescript and most of the Databases that someone would require. LLM implementation, ai agents integration and LangChain integration are some of my extra skills. Also web-hosting is something that i am familiar with, furthermore set up Web-server, Websockets and good experience with Dev ops tools.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    LangChain
    RESTful API
    HTML5
    JavaScript
    Redis
    Docker
    PostgreSQL
    CSS
    GraphQL
    TypeScript
    Python
    NGINX
    Angular
    MySQL
    Django
  • US$40 hourly
    Hi, I'm Kevin, a full time freelancer expertise in WordPress especially WooCommerce. I hope you enjoy working with me. All I want is your trust. -----My Expertise Includes----- WordPress WooCommerce Theme Customization Plugin Development Headless WordPress Elementor PRO Widget Astra PRO Customization API Integration LMS (Learning Management System) Google Analytics Setup Google Search Console Setup ACF (Advanced Custom Fields Pro) Troubleshooting and Bug Fixes (Malware Remove, Fixing Bugs) Maintenance (Upgrade/Update Theme, Plugin) 100% Responsive Design Shopify Shopify Theme Design Shopify Dawn Theme Customization Headless Shopify SSL Setup Javascript JQuery Backbone JS CSS China localization (Make WordPress Website Fast and Stable for China Marketing) -----Wordpress Experience----- *Custom WordPress Plugin *PSD to Wordpress *Premium Theme Customization *Create Elementor Widget *Cache Configuration *Rest API Integration *Speed Optimization -----Woocommerce Experience----- *Custom WooCommerce Shipping *WooCommerce Custom Dropshipping *WooCommerce Wholesale *Multiple Products Add to Cart *Custom Print Invoice/Invoices, Packing List/Lists *Custom Product Filter *Custom Subscription *Booking System *Payment Gateway Integration *Custom Checkout Fields *Multi-Step Checkout *WooCommerce Booking *WooCommerce Subscription with Recurring Payment *Custom Mini Cart *Email Template Customization
    vsuc_fltilesrefresh_TrophyIcon Software Development
    WordPress SEO Plugin
    PSD to WordPress
    WordPress Security
    WordPress e-Commerce
    WordPress Theme
    WordPress Development
    WordPress Plugin
    HTML
    CSS
    jQuery
    WooCommerce
    Bootstrap
    WordPress
    PHP
    JavaScript
  • US$50 hourly
    I am a software developer specializing in the field of Data Science. Some of the projects I have worked on include: algorithmic and quantitative crypto trading strategies, statistical analysis, data mining, machine learning, data visualization. Writing code to analyze data is what I am passionate about and Python is my tool of choice.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    API Development
    Quantitative Finance
    AWS Lambda
    Bitcoin
    Cryptocurrency
    PostgreSQL
    FinTech Consulting
    Trading Automation
    Data Analysis
    Data Visualization
    Matplotlib
    Python
    pandas
  • US$40 hourly
    Are you looking for a rockstar developer? Look no further. If you value top quality, clean code, and efficient workflow, you just found the right guy! Our collaboration will be based on excellent communication, great attention to detail, solid development experience, and an excessive dedication to bringing more value to your product! Services: - React Native / React.js / Redux; - Flutter, FlutterFlow, Dart; - Native iOS mobile development (iPhone / iPad) using XCode and Swift/Objective-C; - Native Android mobile development using Android Studio/Eclipse and Java; - PHP-based websites (Laravel framework), Javascript, HTML5, CSS3, AJAX; - RESTful APIs implementation, integration with social media APIs (Facebook, Twitter, YouTube); - Databases (MySQL, PostgreSQL, SQLite); - Source code versioning (Git - GitHub/BitBucket, SVN); - Porting from iOS to Android and the other way around.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Web Services Development
    iPad App Development
    Android SDK
    Laravel
    iOS
    JavaScript
    React Native
    Java
    Android
    React
    PHP
    Objective-C
    iOS Development
    Android App Development
  • US$10 hourly
    I am odoo open erp active developer. Odoo is frame work which handles business requirements such as purchase, sales, account, inventory, point of sales, HR and much more for fulfilling the daily routines of the business. My experience ranges from customization to module development and reports. Plus i have also been entrusted for setting up odoo environment on server for different companies. It's important to me to build long term relationships with clients, so I'm primarily looking for effective projects which will more enhance my career and growth. I look forward to hearing from you
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Plesk
    Data Migration
    Server
    Odoo
    Database
    Python
    PostgreSQL
    NGINX
    API
  • US$75 hourly
    I am a professional software developer with 25 years of experience. I focus on mobile app development for Android and iOS, web development, and cloud services. Throughout my career I have gained experience in many different technologies, from modern cloud, mobile, and web development architectures all the way back to mainframe systems. My app development experience includes location services, map integration, user authentication and user profile management, payment functionality, media playback including both audio and video, and in-app purchases. I can work with many services available from Amazon Web Services (AWS) and Google Cloud Platform (GCP). I am committed to producing a quality product. I always stand behind my work and communicate as much as I can. The more my client and I both know about what is being done, the happier everyone is.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    ChatGPT
    Google Cloud Platform
    User Profile Creation
    Location-Based Service
    Firebase
    Amazon Web Services
    Node.js
    Java
    Kotlin
    Swift
    iOS Development
    iOS
    Android App Development
    Android
    Mobile App Development
  • US$20 hourly
    🌟 Top-Rated Upwork Professional 🧑🏻‍💻 9+ years of experience 📱 Android | Kotlin | Java | Jetpack Compose | Kotlin-Multiplatform| Flutter | WearOS | AndroidTV | 🚀 AI | ChatGPT | 💻 Firebase | VoIP | Linphone With over 9 years of extensive experience as an Android Developer, I specialize in native Android application programming with a strong focus on SCRUM/Agile workflow. 
 
I have a proven track record of delivering high-quality mobile applications in various domains, including:
 * Airline Domain * Banking Domain * Cargo Management Domain * Logistics Domain * Financial Domain * Social Media/Dating Domain with Video/Audio Chats * Location Tracking Domain
 My expertise in mobile development includes:
 * Programming Languages: Java, Kotlin * Architectural Patterns: MVVM, MVP, MVC * Design Patterns, Custom Controls, and REST API integration * Material Design, Mobile UI/UX, and Firebase integration (AdMob, Analytics, A/B testing, etc.) * Jetpack Compose, Jetpack Navigation * Firebase Realtime Database and Storage * Android SDK, NDK, Open Source, Support Libraries * Reactive Programming with rxJava and rxAndroid * Dependency Injection using Dagger, Kodein, and Hilt * Databases: SQLite, Room, Realm, Page * Network Libraries: Retrofit, OkHttp, Volley, ktor * Image Loading Libraries: Picasso, Glide * Crash Reporting and Analytics Tools: Crashlytics, Firebase, Fabric, LeakCanary, Timber * Other Libraries: Gson, AutoValue, JodaTime, AndroidJob, Google Services * Sockets/SignalR * Kiosk Mode * SonarQube code coverage * Kotlin-Multiplatform (One POC)
 * Wear OS & Smartwatch development * Mqtt In addition, I am an expert in the Linphone SDK, a powerful tool for building voice and video communication applications. I have in-depth knowledge of integrating and customising the Linphone SDK to create high-quality, real-time voice and video chat functionalities within Android applications. I am experienced in implementing Linphone's advanced features, including call management, audio/video codecs, encryption, push notifications, and more. Whether you need to develop a VoIP application from scratch or enhance an existing app with Linphone capabilities, I can provide the expertise you require.
 I have integrated various features and technologies into Android applications, including:
 * Beacons integration for proximity-based interactions * Calendar API integration for managing events and schedules * QR Code integration for scanning and processing QR codes * OCR (Optical Character Recognition) integration for text recognition and extraction
 For multimedia capabilities, I have integrated Video Chat using WebRTC, ZegoClould, Twilio, and Agora, as well as Audio Streaming. I am familiar with ExoPlayer for HLS Video Streaming (HTTP Video Streaming), RTSP Video Streaming, and DASH Video Streaming.
 Other skills and features I offer include Custom Calendar development, Media Gallery implementation, Background Download and Upload functionality, Tiff file format handling in Android, Live Streaming using Agora and ZegoCloud SDK, Deep Linking, LeakCanary for memory leak detection, and code annotations to improve the linting process.
 Experienced Kotlin Multiplatform Developer with a track record of delivering efficient cross-platform solutions. Proficient in Kotlin Multiplatform Mobile (KMM) and skilled in creating high-performance apps for Android, iOS, web, and more. Experienced Jetpack Compose Developer, proficient in creating dynamic, interactive, and modern Android UIs. Skilled in leveraging Jetpack Compose's power to build visually stunning and responsive applications. Over the years, I have developed many different types of iPhone and Android apps. These include: - Food delivery apps - On-demand apps - Home services apps - Handy man apps - Salon apps - Beauty apps - Taxi apps - Ride apps - E-commerce apps - Dating apps - Health and fitness apps - Travel apps - Video streaming apps - Fintech apps - Shopping apps - Telemedicine apps - Finance apps - Real estate apps - Social media apps - Chat apps - Business apps - Messaging apps - Online courses apps - Online education learning apps - Tutor apps - Hotel booking apps - Online grocery order apps - Telecommunication apps - VoIP apps - SIP Apps - Apps using the Twilio API I am fluent in English and passionate about Android development. Please feel free to reach out to me with any Android-related questions or projects. I would be pleased to help you bring your ideas to life.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Mobile Device Management Software
    AOSP
    Java
    Smartphone
    iOS Development
    User Authentication
    Android
    JetPack
    Mobile App Development
    Wear OS
    In-App Purchases
    VoIP
    Firebase
    Android App Development
    Kotlin
  • US$195 hourly
    20 Years Experience with FileMaker Pro, AppleScript, and QuickBooks development. Expert in FileMaker to QuickBooks integrations. Expert in FileMaker to Apple Apps integrations. Expert in Mobile Apps development. Expert In API and SDK integrations Certified FileMaker Pro Developer. If you are sick and tired of redundant and repetitive tasks contact me as soon as possible. I can save you time, I guarantee it!
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Web Design
    Google APIs
    Intuit QuickBooks
    FileMaker WebDirect
    HTML
    PHP
    JavaScript
    API
    QuickBooks Online
    Database Programming
    AppleScript
    Database Design
    Claris FileMaker
  • US$30 hourly
    I have 12 years experience in software development. My technology stack are as follows: - VueJS/Next.js/React/React Native/Astro - TypeScript - NodeJS - PHP - Custom/Laravel - TailwindCSS - Bootstrap - JQuery - Docker - CI/CD - Github Actions - Serverless - AWS Services - Server Management - Ubuntu & Windows - Shell/Bash Scripting (deployment automation) I am keen to details, and I work hard to provide beyond expectations. Let's work together.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Docker Compose
    AWS CloudFormation
    Amazon ECS
    AWS Lambda
    Next.js
    React
    CircleCI
    PHP
    Vue.js
    Laravel
    Amazon Web Services
    Java
    Docker
    JavaScript
    Node.js
  • US$75 hourly
    Computer Science Engineer, Full stack developer and AWS architect, a great enthusiast for TDD clean code and good software development practices, in search of challenging projects that allow me to expand my skills.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Blockchain
    Cloud Architecture
    Ethereum
    Smart Contract
    Solidity
    AWS Lambda
    TypeScript
    Python
    JavaScript
    Node.js
    React
    Angular
    Docker
    PHP
    Amazon Web Services
  • US$27 hourly
    Senior Full Stack Developer | PHP (Laravel) & JavaScript (React) | 🚀 Building High-Performing Web Applications I'm a passionate and results-driven Senior Full Stack Developer with 7+ years of experience crafting exceptional web applications. I specialize in PHP (Laravel), JavaScript (React), and modern front-end technologies to deliver user-friendly and high-performing solutions. What I Offer: Proven Success: 🚀 Successfully delivered impactful web solutions for diverse clients across various industries. Backend Mastery: 💻 Strong foundation in PHP with expertise in Laravel, Yii2, and CodeIgniter for efficient and secure server-side development. Frontend Excellence: 🎨 Proficient in React.js and Vue.js, enabling me to build dynamic, responsive, and visually appealing user interfaces. Clean Code & Best Practices: 🛠️ Adhere to best practices, including OOP principles, SOLID design, and MVC architecture, for maintainable and scalable code. Problem-Solving Prowess: 🧠 A dedicated problem-solver with a strong analytical mind, I effectively identify and resolve challenges to deliver successful projects. Client-Focused Collaboration: 🤝 I prioritize clear communication, active collaboration, and timely delivery to ensure client satisfaction. Technical Skills: Languages: PHP, JavaScript (ES6+), HTML5, CSS3, SASS Frameworks: Laravel, Yii2, CodeIgniter, React.js, Vue.js Databases: MySQL, PostgreSQL, MongoDB, Redis Tools: Git (GitHub, GitLab), Docker, Vagrant, RESTful APIs, Agile/Scrum Let's work together to build something amazing! ✨
    vsuc_fltilesrefresh_TrophyIcon Software Development
    PostgreSQL
    HTML5
    MySQL
    Vue.js
    React
    Yii2
    MongoDB
    jQuery
    CSS
    Laravel
    Bootstrap
    HTML
    AngularJS
    JavaScript
    PHP
  • US$200 hourly
    — Mediawiki and Semantic Mediawiki rockstar, Mediawiki open-source contributor, Skins/Themes creator, extensions author — Full-stack web-developer with 10+ years of experience — Primary backend specialization is PHP ( all common frameworks ) + MySQL — Excellent in CSS, JavaScript, HTML — Parsers and Scrappers using Python + Google Refine
    vsuc_fltilesrefresh_TrophyIcon Software Development
    MediaWiki
    MODX
    PSD to HTML
    CSS
    jQuery
    Python
    HTML
    JavaScript
    PHP
    Laravel
  • US$120 hourly
    Creating top-notch Drupal sites is what I do best. With more than 10 years of experience in Drupal, I’ve delved deep into its core APIs and numerous contributed modules, covering almost every aspect of Drupal development. My approach is always about doing things the 'Drupal-way' — ensuring your site is not just built, but built to be easily extendable and maintainable. I genuinely love what I do. There's a real satisfaction in doing a job right, in seeing clients happy with the work, and feeling proud of what I've achieved. I understand that my skills are my most valuable asset, so I'm always on the lookout for new knowledge and experiences that can enhance my expertise. Whether it's a complex task or a unique problem, I'm ready to tackle it head-on and deliver results that exceed expectations. With me, you're not just getting a developer; you're getting a dedicated partner who's committed to making your Drupal site the best it can be.
    vsuc_fltilesrefresh_TrophyIcon Software Development
    Stripe API
    Bootstrap
    Git
    MySQL
    CSS 3
    jQuery
    HTML
    Web Development
    Redis
    CSS
    Drupal
    React
    PHP
    JavaScript
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job

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

Software developer hiring guide

Software developers are the architects behind the digital tools and systems businesses rely on daily. From designing custom applications to optimizing computer systems, these professionals bring technical expertise to solve complex challenges and create innovative solutions. Whether your project involves building mobile apps, improving software performance, or implementing automation, hiring a skilled developer ensures efficient and reliable results. 

This guide will walk you through finding, hiring, and collaborating with software developers to achieve your business goals.

What is a software developer?

A software developer creates, designs, and maintains software programs to meet specific user needs. They write and test code in languages like Python, JavaScript, and SQL, focusing on efficiency and meeting technical requirements. From developing mobile apps to improving operating systems or designing computer programs, software developers are key to building the digital tools businesses use every day.

Software developers work across many industries in specialized roles, such as applications developers and systems developers. Applications developers build programs for mobile devices and the web, while systems developers focus on optimizing computer systems and infrastructure. They collaborate with designers, testers, and project managers to align software with business goals and deliver top-notch results. Their work keeps computer systems running smoothly and ready to handle real-world demands.

Why hire a software developer?

Hiring a software developer brings the technical expertise needed to create customized software solutions tailored to your business needs. These professionals have advanced skills in programming, systems design, and debugging, allowing them to build robust and scalable applications. Whether you need new software, system automation, or upgrades to existing systems, developers deliver projects efficiently and to high-quality standards.

A skilled developer boosts organizational efficiency by implementing custom solutions that streamline workflows and support user needs. Their knowledge of frameworks, algorithms, and software testing ensures reliable results that minimize downtime and improve productivity. With experience in DevOps and project management, they collaborate seamlessly with teams throughout the development process.

Software developers also stay current with trends in IoT, artificial intelligence, and mobile technology, offering innovative and future-ready solutions. Their ability to design intuitive user interfaces and integrate automation enhances software usability and performance. Whether you're a startup or a large enterprise, hiring a software developer is a strategic move to drive innovation and support long-term success.

How to hire software developers

Finding the right software developer for your needs on Upwork is simple when you follow these steps:

  • Identify your needs. Determine the scope of your project, whether it's for web development, creating a mobile application, or improving back-end systems.
  • Write a clear job description. Include technical requirements, such as knowledge of programming languages like Python or JavaScript, experience with frameworks, and expertise in DevOps or automation.
  • Review applications. Evaluate proposals and portfolios from candidates with experience in similar projects. Look for certifications, a bachelor's degree or higher, and strong references.
  • Conduct interviews. Ask about their experience with systems design, lifecycle management, and their approach to problem-solving.
  • Hire and collaborate. Choose a developer who aligns with your technical needs and organizational goals, and set clear timelines for the project.

How to write a software developer job post

An effective job post helps you attract qualified software developers. Follow these guidelines to craft a compelling description:

  • Start with a specific title. Titles like "Software Developer for Custom Web Applications" or "Experienced Back-End Developer Needed for Enterprise Solution" help set expectations.
  • Introduce your project. Provide an overview of the work, whether it involves application development, improving computer systems, or implementing automation.
  • List responsibilities. Include tasks such as writing code, conducting debugging, managing frameworks, and collaborating with other team members.
  • Specify qualifications. Look for expertise in programming languages, knowledge of IoT, and certifications in DevOps or artificial intelligence. Consider requirements for specializations, work experience, and education, such as having a master's degree.
  • Provide project details. Mention timelines, deliverables, and any software requirements, such as compatibility with operating systems or mobile devices.

Common software developer services

Software developers offer a variety of services that cater to businesses of all sizes. Below are some of the most common services they provide:

  • Application development. This involves creating custom mobile applications and web development solutions tailored to your business needs.
  • Systems design. Software developers focus on developing and optimizing computer systems and operating systems to ensure efficiency and scalability.
  • Debugging and testing. They perform rigorous software testing to identify and resolve bugs, ensuring reliable and error-free software programs.
  • Back-end development. This includes building and maintaining the server side of applications, with a focus on databases, algorithms, and integration with front-end systems.
  • Software upgrades. Developers enhance existing software solutions by adding new features, improving performance, and updating them to meet evolving user needs.
  • IoT development. This service involves designing and integrating solutions for IoT devices to enable seamless connectivity and advanced functionality.
  • Automation solutions. Developers implement DevOps and other automation tools to streamline workflows and optimize processes.
  • Framework and API integration. They use frameworks and APIs to expand software capabilities and integrate them with other computer programs.

FAQ

Below are answers to common questions about hiring software developers:

What does a software developer do?

A software developer designs, builds, and maintains software programs based on specific user needs. They use programming languages like Python, JavaScript, and SQL to write and test code, ensuring the software meets technical and business requirements.

What skills should a software developer have?

A skilled developer should have expertise in software engineering, systems design, and debugging. Proficiency in programming languages, familiarity with frameworks, and strong problem-solving skills are essential. Additionally, soft skills like communication and teamwork are critical for collaborating with team members.

What types of software developers are there?

There are applications software developers (who focus on creating mobile applications and web development projects) and systems software developers (who design and maintain operating systems and computer systems design).

What is the career path of a software developer?

A career path in software development often starts with an entry-level role, progressing to positions like senior developer or DevOps engineer. Many professionals pursue a bachelor's degree in computer science or information technology and gain certifications in areas like artificial intelligence or project management to advance.

What is the typical work environment for software developers?

Software developers work in diverse settings, including offices, remote environments, or hybrid setups that combine both. They collaborate with team members on tasks like writing code, debugging, and software testing, often using tools like Microsoft and DevOps platforms to manage projects.

Hire a software developer on Upwork

Hiring a software developer on Upwork connects you with professionals skilled in creating software solutions, improving computer systems, and optimizing software programs. Whether you need expertise in web development, mobile applications, or advanced automation, Upwork offers access to talented developers who can meet your technical and business needs.

Sign up today and post your software developer job opening to find experts with the skills to deliver high-quality results. From entry-level programmers to experienced specialists, Upwork makes it easy to hire the right talent for your project.

View less
Schedule a call