We’re building a browser-based 3D city simulation game using React Three Fiber (R3F), Next.js, and TypeScript. The core gameplay and 3D interface are mostly complete, and we’re now focused on integrating backend systems.
What We Need Help With:
We’re looking for an experienced frontend developer to assist in integrating:
Snapser backend API (authentication, user data, game state)
X (formerly Twitter) APIs (social sharing, login, or content fetch)
Key Responsibilities:
Connect and consume APIs from Snapser and X (Twitter)
Handle API responses, errors, and authentication flows
Work alongside existing game logic in R3F and Next.js
Optimize for performance across desktop and mobile (landscape)
Maintain clean, scalable TypeScript code
Requirements:
Strong experience with React Three Fiber, Next.js, and TypeScript
Experience with RESTful APIs, OAuth flows, and integration
Familiarity with WebGL performance and responsive layout handling
Git and modern development workflows
Nice to Have:
Experience with mobile-first design and PWA optimizations
Background in game UI or simulation-style gameplay
Knowledge of Snapser platform is a plus (or ability to learn quickly)
Previous social media API integration experience
Project Scope:
Half the functionality is already implemented.
Focus is on API integration, authentication, and data flow.
Flexible schedule with clear milestones.
Remote work with async communication.
How to Apply:
Send us:
A brief intro and relevant experience
Links to similar projects or GitHub
Your availability and expected rate
We’re excited to work with someone who’s passionate about Web3D and loves seeing interactive projects come to life!
Hi! I’m a frontend developer with strong experience in React Three Fiber, Next.js, and TypeScript. I’ve worked on WebGL projects before and have integrated REST APIs, OAuth flows, and handled authentication in real-time apps. I’m comfortable working with async workflows, optimizing for performance, and writing clean, scalable code.
Yeah.
Thanks for the offer. I appreciate it and I’m open to moving forward for the MVP phase, assuming timelines, workload, and expectations are reasonable. Let’s discuss the next steps.