Roblox Developer
About the role
Sawhorse Productions is a Los Angeles‑based, award‑winning full‑service creative studio that turns ideas into unforgettable experiences through branded content, viral social moments, and groundbreaking interactive experiences. We partner with industry‑leading brands, artists, and studios such as Walmart, Google, NBCU, Fanatics, Toyota, Pepsi and Alo to deliver innovative multi‑platform content. Recent releases span Roblox, Fortnite, Rec Room, ZEPETO and include award‑winning titles like “Roblox: How To Train Your Dragon,” “Roblox: Walmart Discovered” (2024 ADDY Winner), “Roblox: Lamborghini Lanzador Lab” (2024 Telly Winner), and many others.
Responsibilities
- Design, develop, and optimize high‑quality Roblox experiences with clean, efficient, and scalable Luau code.
- Partner with Creative and Product teams to translate creative vision and KPIs into engaging, data‑driven gameplay.
- Own development cycles from concept to execution, upholding best practices and Roblox development standards throughout.
- Coordinate with clients and stakeholders to keep technical execution aligned with project objectives and brand requirements.
- Collaborate with designers and engineers to implement gameplay mechanics, UI/UX features, and interactive elements.
- Build custom character controllers, AI behavior, and dynamic game mechanics using object‑oriented programming principles.
- Work with QA and product managers to troubleshoot, debug, and optimize features for performance, reliability, and scalability.
- Optimize gameplay across PC, mobile, and console while maintaining graphical and interactive consistency.
- Stay ahead of new Roblox technologies and implement StreamingEnabled, MemoryStoreService, and advanced data handling techniques.
Qualifications
- 6–10 years of development experience on the Roblox platform, including 4+ years programming in Luau.
- Advanced proficiency in Roblox Studio and the Roblox API, including object‑oriented programming, CFrame manipulation, UI/UX scripting, and performance optimization.
- Strong working knowledge of Roblox DataStores, MemoryStoreService, and efficient data handling techniques.
- Proficiency with GitHub and Rojo in team‑based, collaborative coding workflows.
- Proven ability to ship experiences that perform consistently across PC, mobile, and console.
- Ability to explain technical concepts clearly to both developers and non‑technical stakeholders.
- Self‑starter with strong time‑management skills who thrives both independently and within a remote, fast‑paced team.
Nice to Have
- Experience with open‑source Roblox libraries such as Nevermore, Maids, Promises, and Signals.
- Game UX design experience building smooth, intuitive user flows on Roblox.
- Roblox Studio plugin development to streamline team workflows.
- Background in vector math, procedural animation, and physics‑based interactions.
- Custom avatar rigging and character animation pipeline experience.
- Familiarity with front‑end web frameworks, API integrations, and external server communication.
Pay
$30 to $45 per hour depending on experience.
Schedule
Hourly freelance position with expected availability Monday through Friday, core working hours 9:00 AM – 7:00 PM PST.