Our client is seeking a Talented Unity Developer to join their team and help them create high-quality, scalable, and innovative software applications.
Job Description: As a Unity Developer, you will be responsible for designing, developing, and maintaining interactive and immersive applications using Unity. You will work alongside machine learning engineers, architects, and other developers to integrate AI-driven features and interactive solutions into our projects.
Your role will involve creating engaging user interfaces, optimizing applications for performance, and ensuring a seamless experience for end-users. You will work on a variety of projects, including game development, simulations, AR/VR applications, and other interactive solutions.
Key Responsibilities:
Design, develop, and maintain high-quality interactive applications using Unity3D.
Collaborate with cross-functional teams including machine learning engineers, software developers, and UX/UI designers to deliver innovative solutions.
Integrate AI-driven components, algorithms, and models into Unity-based applications.
Optimize code for performance, ensuring smooth user experience across platforms (PC, mobile, AR/VR, etc.).
Implement physics, lighting, and other interactive elements to create realistic and engaging environments.
Troubleshoot and debug issues to improve application performance and user experience.
Participate in code reviews and ensure high-quality standards are maintained.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
Proven experience with Unity3D and C# programming.
Experience with integrating machine learning or AI algorithms into Unity applications is a plus.
Familiarity with AR/VR development is a plus.
Strong understanding of object-oriented programming (OOP) principles and software design patterns.
Experience with version control systems (e.g., Git).
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a fast-paced, collaborative environment.
Strong communication skills and a passion for innovation.
Nice to Have:
Experience with shader programming and graphics optimization.
Familiarity with cloud services and APIs (e.g., AWS, Azure).
Knowledge of multiplayer networking in Unity.
Experience working with Agile methodologies.
Contract will last approximately 500 working hours. Role is 100% Remote
Are you ready to dive into an exciting opportunity with a leading tech company in Brazil? They are on the lookout for a Talented Unity Developer who is passionate about creating high-quality and innovative software applications. As a Unity Developer, you will play a key role in designing, developing, and maintaining interactive applications that are not only immersive but also scalable. You’ll collaborate with a dynamic team of machine learning engineers, software architects, and other talented developers to integrate cutting-edge AI-driven features into your projects. Your creative flair will shine through as you design engaging user interfaces, optimize code for performance, and ensure every user enjoys a seamless experience. From game development to AR/VR applications, you’ll work on a diverse range of projects that challenge your skills and push your creativity. If you have a Bachelor’s degree in Computer Science or equivalent experience, a proven track record with Unity3D and C#, plus a knack for troubleshooting and debugging, you're just the person our client needs. Get ready to innovate and inspire as you tackle projects that are sure to impress!
For years, FS Studio has been solving the hard R&D problems that others cannot. There are three key reasons for this: 1) We specialize in multiple areas of technology, such as embedded device development and machine learning, and we synthesize th...
6 jobsSubscribe to Rise newsletter