World Reborn is looking for a full-time senior gameplay engineer to join our fully remote team and contribute the following:
- Participate in cross-functional product design including prototyping and provide feature development estimates based on an understanding of tech requirements
- Be responsible for designing, implementing, and testing game features as well as the game system architecture behind them
- Write efficient, clean, and scalable code in C# within the Unity engine to create engaging and accessible gameplay experiences
- Help manage code repositories; refactor and optimize legacy code systems into reusable modular components, improving code readability, maintainability, and scalability
- Optimize gameplay performance, memory usage, and loading times to deliver smooth and immersive experiences on iOS and Android
- Work on the feature development process end to end from concept to live, including the build release pipeline and working closely with QA to find and fix gameplay-related issues and bugs, ensuring high-quality and bug-free releases
- Stay up-to-date with the latest trends in mobile gaming, Unity development, and related fields to continually improve our product
- Participate fully in engineering and non-engineering team meetings, engage in planning sessions, and estimate effort for tasks and sprints
In addition to being a nice human, the ideal candidate will meet at least several of the following requirements:
- 5+ years of professional experience developing shipped products or games, with at least 3 years in C# and 2 years in one or more other languages
- Strong communication and interpersonal skills, including written and verbal communication and active listening
- Self-motivated and able to prioritize effectively to build a high-quality, world-class product in a highly cross-functional environment
- Enjoys working creatively and analytically; able to identify root problems and suggest alternative approaches and their benefits
- A reliable, collaborative, service-oriented teammate with a strong interest in understanding stakeholders (players and internal teams) and designing/building with them in mind
- Ability to balance working hours with sync or async communication with others in different time zones
- Mastery of C# and the Unity engine; experience shipping Unity games on mobile (iOS and/or Android particularly)
- Experience with building out 2D UIs in Unity that are well architected, well designed, modular and easy to maintain
- Emphasis on modular and scalable code (i.e., you care about writing code that is easily comprehensible for the next dev)
- Experience with designing APIs, libraries, and/or frameworks
- Experience working with REST APIs
- Familiarity with continuous integration/deployment build systems
Bonus points for:
- Experience with Web Sockets, Protobufs, etc
- Experience architecting and implementing 3D or AR/VR features, including experience with frameworks such as ARKit, Niantic’s ARDK, ARCore, ARFoundation or similar tools
- Rich understanding of game design principles and player experience
We are a remote-only team. Final compensation will be directly related to candidate qualifications and experience.
We're building something big, and we need everyone. Every perspective. Every voice. All your talents.
We're a mission-driven team that works hard, laughs a ton, dreams outside the box, and knows in our bones that good ideas come from everyone. We’re currently building our flagship title, World Reborn. World Reborn is the world’s first mobile adventure activism game that blends fiction and reality through interactive storytelling and real-world actions. Together, we can empower a generation with the tools to tackle humanity’s greatest challenges. Come help us build it!
We are a remote studio and these are the principles we work and live by:
Purpose
- Always act with intention
- Be clear about your goal & how it rolls up to our mission
- Be a team player–do whatever's needed
Greatness
- Take big swings, learn from them, and iterate to find what works
- Leave ego at the door and never say “I told you so”
Nonconformity
- Question norms and apply best practices thoughtfully
- Prize diversity, learn from different perspectives, and include them
- Look for double bottom lines and win-wins
Curiosity
- Don’t fear problems–be interested, ask for help, and love feedback
- If you disagree, ask why, listen to understand, and discover new possibilities together
Fun
- Craft your job, so you love what you do
- Celebrate little wins–in others and the game
- Be intentional about building rapport, laughing, and enjoying each other
Join us!