Find the best Unity3D Development jobs
Take your skills to the next level, explore Unity3D Development jobs from around the world.
Find work Interested in hiring?Professionals on Upwork rate clients
4.9
on average from over 2 million reviews
4.9
Hi I'm looking for an app developer who I can work with on an ongoing basis, the first app brief we have, which is for a client requiring an app to be built, relates to a tattoo business, please see the brief below: This is an urgent one, so I'd very much appreciate your earliest reply, in providing me with a cost and estimate of time period of how long this app will take to build and get live. 1. Introduction 1.1 Purpose The purpose of this document is to provide a detailed Software Requirements Specification (SRS) for Tuned Ink. Tuned Ink aims to provide a platform that allows users to convert the audios of loved ones into tattoos. This document outlines the functional and non-functional requirements of the system. 1.2 Project Scope The scope of the Tuned Ink project encompasses the development of a user-friendly and scalable system where users can upload audios and get a tattoo generated based on the audio, which can be played when scanned. The system aims to provide a comprehensive solution for keeping the memories and favourite audio moments saved and tattooed as a keep’s sake. The project scope includes the following key features and functionalities: User Registration and Authentication: Users can create accounts by providing necessary information and authenticate themselves to access the system. User Profiles: Users can create and manage their profiles, including personal information, profile picture, and payment preferences. Application Download: Users can acquire the application conveniently from the iOS & Android Play store. Audio Sync with Tattoo: Users can upload a 30 second audio which will be converted into a wave stencil that a user can download and get tattooed. In-App Camera: Users will have access to a scanning camera once successfully logged in to the application, where they will be able to scan their tattoos listed with the business to get up-to 30 seconds of audio playback demonstrated with a seek bar. Users will also be able to scan tattoo and get audio playback without internet connection. (subjective) WhatsApp Chat: Users can get help and reach out for support via web WhatsApp chat. 2. Overall Description 2.1 Software Requirements The software requirements for this project include: React Native for mobile app development Database management system for storing information One click signup with Google or Facebook for users APIs to handle payments Any/all APIs used in the System will be paid/provided by the client. Development Phase Tools/Technology Designing System Interface Design will be created using Adobe XD/Figma System Front-End (Native) React Native Back-End and API services Code: PHP | Framework: Laravel (Web-based Admin panel, Pre-designed) Database MY SQL 3 User Flow: Access: The users will get access to the site with a dedicated domain link. Sign-up & Log in: To sign up, users will register the account through the web portal and fill out the details with their personal information or opt for a convenient one-click signup using their Google, Facebook, or email credentials. Users will also be required to accept terms and conditions statement to successfully register the account. Once account is verified users will be able to log in with the same login credentials for subsequent visits. Account Recovery: The system offers a robust account recovery mechanism, allowing users to effortlessly retrieve their user ID or reset their password, ensuring seamless access to their accounts. Profile/Dashboard: Users can view their profile/dashboard to view/add/manage linked tattoos and their profile information. After initial Sign-up/Sign-in user will be able to upload a 30 second audio. Users will be prompted to buy yearly/monthly recurring subscription to add a tattoo and access the full features of the service. Once approved by the administrator, users will receive a stencil to get the tattoo. Users will submit a picture of the tattoo made with the provided stencil. Once the audio is linked to the tattoo, the skin tattoo will be scan-able through the app. A new subscription will be purchased for each Audio-Tattoo. For pre-designed tattoo stencils, a single design can be connected to one audio only under one account. Tattoo can only be scanned and played from the associated account. 4 Admin Interface (Web-based): Admin can manage/remove users, that violate policy or any other issue. Admin can change content/images/banners and text on the System (where ever the functionality allows). Admin will be able to upload videos. Admin will have full access of the data within the System. Dashboard: Admin will be able to view audio request as tasks under separate categories: Pending, Approved, Linked. Pending: Admin will be able to send remixed audio back to user (if applicable) and create and assign a stencil to the audios. The User (task) will be moved to the following category. Approved: The Admin will be able to verify the tattoo proximity with the stencil and link it to the audio. Linked: The Admin will be able to view/manage any linked tattoos here and delete any tattoos incase of copyright infringements. 5 General Aspects of the System: System will have a Help option. System will have page for About. System will have a page for FAQs. System will have a page for Privacy Policy. System will have a page for Terms and Conditions. System will have a page for Guidelines Many thanks We do not have to use these exact programs, we can use any system, just so long as we achieve the same/similar results, whilst keeping the cost low. Ideas are welcome. Best regards Marcus
About Voodoo Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800 employees, 7 billion downloads, and over 200 million active users, Voodoo is the #3 mobile publisher worldwide in terms of downloads after Google and Meta. Our portfolio includes chart-topping games like Mob Control and Block Jam, alongside popular apps such as BeReal and Wizz. Role We are looking for amazing individuals interested in creating playable ads for users to be able to try out our games! The current Role is for freelancers, however this could become a full time position according to deliverables. The idea is to work by project: having specific playable demands based on Briefings created by the internal Playables Coordinators Team - Transform existing games into interactive user experiences with HTML5 and JavaScript and/or Unity - Optimize playable ads for best user experience, scalability and adaptability, focusing on quality, performance and ETA - Build interactive playable templates, customizable by any graphic designer - Work along with the internal team responsible for Ideation and Iteration on the templates - Have the opportunity to cover different product scopes Profile - Fully proficient with playable ads creation and HTML5/Unity development - Profound knowledge and experience with playable engines, example: Three.js or PIXI.js - Fluent in English, both oral and written - Ideally familiar with the mobile gaming market, in particular, hyper casual and casual games - Creative mindset and knowledge in game design
We are seeking a skilled developer to assist in importing a Python-based MediaPipe and OpenCV application into Unity. The ideal candidate will have a strong background in both Python and Unity3D, and would have previous experience with body tracking libraries, (MediaPipe would be a big plus, especially through its Unity plugin). This role requires problem-solving skills, a research-oriented mindset, and the capacity to meke different tevhnologies communicate.. If you are passionate about motion detection, and bridging the gap between Python applications and Unity, we would love to hear from you!
How it works
Create a profile
An eye-catching title and client-focused overview help us match you to the work you want. Include your work history, your skills, and your photo. Add more, like an introduction video, to create a profile that really stands out.
Explore ways to earn
Work and earn in different ways. Bid for jobs. Pitch your projects. Discuss your in-demand skills with our recruiters so they can find opportunities aligned with your passions and career goals. Do all three. Create a predictable pipeline and build your network.
Get paid securely
Choose how you get paid. Our fixed-price protection releases client payments at project milestones. Hourly protection bills clients every week. However you work, our service fees are the same. Spend less time chasing, more earning.
Looking for C#/.NET Developer - License Management System Integration Seeking an experienced C#/.NET developer to implement a license management system for an existing NinjaTrader CopyTrading tool. We have the source code and need to add user access control through IP whitelisting or time-based licensing. The ideal candidate will have strong security implementation experience and knowledge of licensing systems. Project Scope Implement user access control system Develop two licensing options: IP-based whitelisting system Time-based licensing with expiration Integrate renewal management and IP change handling Create admin panel for license management Work with existing source code to integrate the solution Technical Requirements Proven experience in C# and .NET Experience in developing licensing systems NinjaTrader familiarity (preferred) Strong security implementation background Ability to integrate with existing codebase Deliverables Functional licensing system integration Technical documentation Implementation and maintenance guide Documented source code Estimated Duration 4-6 weeks Please include in your proposal: Previous experience with similar projects Technical approach Detailed timeline Cost breakdown
I am looking for a skilled shader developer proficient in HLSL to create shaders for the Reshade tool, which is used to integrate shaders into older games (https://reshade.me/). If you're experienced with HLSL, please get in touch, and we can discuss the details further. Thank you!
We are seeking a 3D Generalist, Environment Artist, VFX Artist, or GUI Artist. The ideal candidate will demonstrate versatility across multiple roles, possess Unity HDRP (+PBR) experience, and be equipped for VR development. Primary Evaluation Criteria: - Hourly Rate - Performance - Multirole Potential - Adaptability Project: Asian-themed 3D VR Shooter. Candidate Application: Pitch yourself. Tell us why you're the right fit for this role and what value you'll bring to our project. Our terms are flexible. Milestones in favor of an hourly rate could be an option, along with the potential for job permanency if things are going great.
We’re looking for a Unity Game Developer to join our team on a project aimed at raising awareness about the dangers of vaping and helping young adults quit. This is a short-term opportunity to refine and update an educational game that is nearly complete. The game involves playing as a student uncovering secrets behind the vaping industry through clues left by a scientist studying its dangers. The final product will be embedded on a website dedicated to educating young adults and teens on the harmful effects of vaping. Responsibilities 1. Bug Fixing: * Analyze and resolve a list of pre-identified bugs in the game. * Conduct tests to ensure all fixes are effective and do not introduce new issues. 2. Asset Updates: * Replace outdated assets with updated ones (provided or sourced). * Ensure visual and functional consistency in the game after updates. 3. Web Deployment: * Export the finalized Unity game to a format compatible with web browsers. * Embed the game into an HTML webpage for seamless online use. Requirements * Proficiency in Unity game development. * Strong debugging skills and ability to quickly locate and fix issues. * Experience with asset management and replacement in Unity. * Knowledge of exporting Unity games for web deployment (e.g., WebGL). * Ability to work independently and meet deadlines. Preferred Skills * Experience with educational or awareness-focused games. * Understanding of web development basics for embedding Unity games. * Familiarity with topics related to public health or youth-focused initiatives (e.g., anti-vaping campaigns).
We are looking for an exceptionally talented developer, to create a puzzle hybrid casual game for us. - We have the game design along with a simple playable made in Python to demonstrate the core mechanic - The game will have to be implemented in Unity or an equivalent 3D engine for mobile - It will contain UI/UX, a strong Meta, and 100 levels - Multiple SDKs will be included
New video game company with positive character development in adolescents as a central focus. Asking for someone or team of creatives with patience, enthusiasm, creative listening and design skills, also the willingness to prove themselves by April 2025. Create two public messages (20-60 seconds long) optimizing certain real life characters for youtube, Instagram, and youtube advertising. More will be explained, but turned real life figure into cartoon type style. Using real life examples such as ex. Bob Marley to convey certain positive behaviors and characteristics. background and environment script making or editing 2D-3D animation Possible interest for clay characters making 3d characters rigging body and mouth animating If the 2 videos get enough views, likes, and interest, we shall proceed on to the game theme making aspect for App or game website featuring message of videos.
We are looking for an experienced developer to assist in deploying our Unity game onto a PS5 development kit and publishing it. The ideal candidate should have hands-on experience with Unity, knowledge of PlayStation publishing processes, and familiarity with PS5 dev kits. You will play a crucial role in ensuring our game meets all technical requirements for successful deployment. If you have a strong background in game development and console publishing, we would love to hear from you. **Relevant Skills:** - Unity Development - PlayStation SDK and API knowledge - Game Publishing Process - Console Development Experience - Debugging and Troubleshooting
How to Become a Freelance Unity3D Developer
If you have a passion for 3D, especially in designing and building video games, 3D animation, VR applications, media, and systems interfaces, then a job in Unity 3D development may be right for you.
As a Unity3D developer, you can put your software development and programming skills, as well as 3D modeling knowledge, to work building experiences in Unity, a powerful cross-platform game engine from Unity Technologies.
Read on to find out more about how you too can become a skilled freelance Unity3D developer.
What does a Unity3D Developer do?
Programmers and software engineers with a knowledge of 3D creation tools like the Unity game engine and Unreal engine can design and build high-quality 2D and 3D games. Such video game developers work not only on mobile game design but also when programming console and PC games. Unity is also used for building AR and VR games and experiences for VR hardware such as Meta Quest and VIVE by HTC. Many developers favor the real-time 3D engine Unity for its flexibility and power in creating immersive experiences for players and users.
Unity3D developers in the AR, VR, and gaming industries frequently work in cross-functional project teams, working with project managers, other engineers, and narrative, content, and visual designers to develop program design plans for creating software and applications. They then work on implementing said designs by writing code for and testing these designs. As such, they must possess excellent communication skills and attention to detail.
What skills do I need to become a Unity3D Developer?
The most important skill you need as a Unity3D developer is a deep understanding of the Unity engine. This includes knowledge of and experience with:
- Scripting to design programs that respond to player inputs, ensure certain gameplay events happen properly when triggered, control the movement of physical objects such as with a physics engine, and more
- Strong knowledge of and skills in 3D math, as well as its practical applications
- Exceptional C# programming skills
If you’re a Unity3D developer working on game projects, you will likely also be expected to understand:
- Game physics and level design, for anything from 2D games and indie games to triple-A games by major publishers for consoles like Playstation and Xbox, as well as PCs and Macs. Mobile game development for iOS and Android is also a popular area of focus.
- Product development processes for consumer-facing applications
- Integration of user interfaces, models, animations, and shaders, as well as audio
- Memory optimization
Keep in mind this is just a starter list and that jobs may require more specialized skills depending on the project.
What are the core Unity3D Developer job responsibilities?
In a nutshell, Unity3D developers build games and other interactive experiences within the Unity framework. Job descriptions for Unity game development, as well as app development and AR and VR development, may include any of the following tasks:
- Collaborate with project management, design, and engineering teams to build games and other 3D products
- Implement game functionality according to design specifications determined by project teams
- Write scripts in programming languages like C# and UnityScript, a Unity-specific version of JavaScript, for interactive features and experiences
- Adhere to and maintain documentation around coding standards to ensure any code written is efficient, reliable, and reusable
- Build gaming prototypes to test out game functionalities in gameplay simulations
- Perform quality assurance on prototypes as well as later-stage products, debugging features for bugs and other performance issues
Should I get a Unity3D Developer degree or certification?
Freelancers seeking Unity3D development jobs are generally considered based on their proven experience working with Unity and 3D design in general. However, establishing an educational history in Unity will certainly not hurt your profile.
Job posters frequently seek product designers with bachelor’s degrees in computer science or mathematics.
Schools like New York University's Tandon School of Engineering and the Massachusetts Institute of Technology (MIT) offer Unity courses and educational programs in augmented reality (AR) and virtual reality (VR) development and 3D graphics.
Unity also offers its own educational curriculum—everything from free tutorials online to certificates and professional training—on a wide range of topics.
Jumpstart your freelance Unity3D Developer career on Upwork and start looking for your first job. Eager to learn more about Unity3D Developer jobs on Upwork? Check out these additional resources:
Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this section. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyse and determine the tools or services that would best fit their specific needs and situation.