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.
What will you be doing?
As a game developer for the MadLabs team, you will work on a variety of projects ranging from mobile, desktop, VR/AR games, to interactive experiences. This position will require a combination of technical expertise, creativity, and a passion for gaming. 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 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, efficient, and well-documented code.
- Produce prototypes of gameplay ideas and features;
- Ensure high-quality user experiences across all platforms and devices we support;
- Identify and resolve technical issues during development;
- Optimize for efficiency and smoothest performance;
- Integrate assets, animations, and visual effects into the game engine;
- Test 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;
- Familiarity with game physics, collision detection, and simulation techniques;
- Knowledge of software engineering best practices, including design patterns, code optimization, and version control systems;
- Experience working with game-related APIs and SDKs;
- 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.