Game Developer
Twine
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role: Game Developer at Twine
This remote Game Developer role at Twine involves spearheading the development of a technical prototype for an innovative motion-controlled adventure game designed for iOS and Android platforms. The core focus will be on implementing robust camera-based body-motion tracking, ensuring highly responsive avatar control, and establishing a modular game architecture that can be easily expanded in the future. The successful candidate will be responsible for delivering a fully functional motion tracking system, complete with effective calibration, stable performance, and intuitive motion input mechanisms. This prototype must be readily deployable via TestFlight for iOS or APK/Test distribution for Android, and critically, it should be engineered for extended, stable operation. This project is perfectly suited for a developer with substantial experience in Unity and AR technologies, eager to contribute to a groundbreaking gaming experience.
Key Deliverables
- Develop a Unity 6 (LTS) prototype that supports advanced body tracking using AR Foundation, integrating with ARKit (iOS) or ARCore (Android). MediaPipe Pose may be utilized for Android implementations.
- Implement efficient calibration systems and design a modular architecture to facilitate straightforward future feature expansion and scalability.
- Ensure responsive and stable avatar control, directly driven by real-time body motion input for an immersive user experience.
- Provide comprehensive documentation, including detailed source code, clear build instructions, a thorough performance report, and an exhaustive testing checklist.
- Optimize the prototype for continuous, stable operation over prolonged periods, strictly adhering to specified performance and user experience requirements.
- Prepare the developed prototype for seamless future enhancements and the integration of additional game features.
Required Experience & Skills
- Proven track record in developing mobile games or interactive prototypes within the Unity engine, with a strong preference for Unity 6 LTS experience.
- Extensive knowledge of AR Foundation, ARKit, ARCore, and/or MediaPipe Pose, specifically for implementing effective body tracking solutions.
- Demonstrated capability in designing modular and scalable game architectures that support long-term development.
- Hands-on experience with camera-based motion tracking and the development of reliable calibration systems.
- Proficiency in C# programming language and adherence to Unity development best practices.
- Ability to produce clear and comprehensive documentation, accurate build instructions, and detailed performance reports.
- Familiarity with iOS TestFlight and Android APK/Test distribution processes.
- Strong analytical problem-solving skills and meticulous attention to detail.
- Capacity to work autonomously, manage project timelines effectively, and deliver high-quality results within established deadlines.
About Twine
Twine is a premier freelance marketplace dedicated to connecting top-tier freelancers, consultants, and contractors with companies seeking exceptional creative and tech expertise. Trusted by both Fortune 500 corporations and innovative startups, Twine empowers businesses to efficiently scale their teams globally.
Twine's Mission
Our mission at Twine is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
Key skills/competency
- Unity Development
- AR Foundation
- Mobile Game Development
- Motion Tracking
- C# Programming
- Modular Architecture
- ARKit
- ARCore
- MediaPipe Pose
- Game Prototype
How to Get Hired at Twine
- Research Twine's vision: Understand Twine's mission to empower creators in an AI-driven, freelance-first world.
- Tailor your resume: Highlight Unity, AR Foundation, and mobile game development expertise for this Game Developer role.
- Showcase your portfolio: Present strong examples of mobile games, AR prototypes, or motion tracking projects.
- Prepare technical examples: Be ready to discuss specific experiences with ARKit, ARCore, and modular game design.
- Demonstrate problem-solving: Share instances where you've overcome complex technical challenges in game development.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background