MadLabs Game/Interactive Developer

Employer

Job Description

Why join MadLabs?


Our culture is positive, flexible, inclusive, and engaging. We treat our space as a playground where we encourage you to test any creative ideas you’ve been wanting to try but have never had the opportunity. Working at MadLabs means being empowered to bring your unique perspective into every project and client production, as well as the community and the industry at large.


MadLabs is currently going through a rapid expansion period. We are getting involved in major client projects and developing our own plans to create interactive projection mapping installations, motion games, and immersive experiences right in our own building. Right now is the perfect time to join us and be part of something great.


What will you be doing?


As a game developer for the MadLabs team, you will work on a wide variety of projects ranging from mobile games, desktop-class games, VR/AR/MR experiences, to physical interactive installations running real-time 3D graphics. You will work in collaboration with 3D artists, designers, engineers, and other developers in accordance with the art direction, production deadlines and technical specifications needed to bring unique ideas to life. Every project is unique and offers the opportunity to experiment and grow as a game developer. We collaborate in a customer-driven environment where our decisions are grounded in responsible design, crafting innovative experiences that create a better place for every one of our users.


Key Responsibilities


  • Translating design ideas into functional game code;
  • Produce prototypes of gameplay ideas and features;
  • Ensure high-quality user experiences across all platforms we support;
  • Troubleshooting code and fixing bugs;
  • Optimize for efficiency and smoothest performance;
  • Play tests regularly and help implement internal and external feedback to deliver the most balanced experience possible.


Requirements


  • Expert proficiency in Unreal Engine, Unity, and supporting 3D software (Blender, Maya, or 3Ds Max);
  • Proficiency in C++, C#, JavaScript, and other relevant programming languages;
  • Excellent knowledge of building libraries and APIs;
  • Experience extending editor-based tools and building scripts in addition to authoring game logic;
  • Knowledge of profiling tools and game optimization techniques;
  • Up-to-date with the latest gaming trends, techniques, best practices, and technologies;
  • Comprehension of developing for targeted VR/AR/MR hardware;
  • Ability to work in a team environment, maintain good communication, and receive constructive criticism;
  • Excellent communication and interpersonal skills;
  • Familiarity with motion capture data and retargeting is a plus.


Prerequisites


  • Must be able to work on location at our Dania Beach office;
  • All applicants must have a portfolio showcasing their work, specifically focused on their contributions to group projects;
  • Proven experience working at a development studio and/or agency;
  • Must have experience shipping apps to major game platforms such as App Store, Google Play, Oculus Quest Store, and Steam.