ABOUT MISFITS GAMING GROUP
MGG is an interactive entertainment and lifestyle company powered by creative formats, connecting to younger audiences through multiple touch points. From our popular media and social channels to IRL experiences, an innovative gaming studio, and our competitive esports teams, we thrive at the intersection of gaming, media, and culture. Misfits empowers each of our world-class talent to realize their own unique creative vision β Misfits is a metaphorical playground, empowering them to engage and entertain our global audience.
We seek talented individuals who thrive in a fast-paced and fun environment and emulate positivity, humility, and heart in everything they do. We are a team of misfits who dare to be different and commit to being agents of change in the gaming industry.
Job Description
As a Software Developer at Misfits Gaming Group, you'll be a pivotal member of our development team, contributing to the creation of exceptional gaming experiences. Collaborating with various departments, you'll help shape the technical foundations that support our games. Your role will involve developing new features, ensuring code quality, mentoring junior developers, and fostering a cohesive gameplay experience. With your technical prowess and collaborative spirit, you'll play a crucial part in bringing our games to life and inspiring players around the world.
Responsibilities
- Collaborate with leadership, engineers, designers, and artists to implement
- game features and systems using best practices and tools.
- Write well-structured, modular code that aligns with SOLID principles and game design requirements.
- Participate in code reviews, offering constructive feedback and receiving insights to enhance code quality.
- Contribute to identifying technical challenges and proposing innovative solutions.
- Assist junior engineers by sharing insights, offering guidance, and supporting their professional growth.
- Participate in Agile processes and ceremonies, driving effective teamwork and project progress.
- Contribute to the ongoing evolution of our technical practices and processes.
Qualifications
- Bachelor's degree or equivalent in Computer Science, Software Engineering, or a related field.
- Minimum of 4 - 6 years of hands-on experience in game development or related fields, with at least two software titles brought to market.
- Familiarity with Agile methodologies and tools (such as Jira or Scrum).
- Proficiency in programming languages like C++, C#, or Java, with a willingness to learn and adapt; Lua experience is a plus.
- Experience working on microservice architected server backends (AWS, Kubernetes, open source stacks)
- Experience with game engines such as Unity or Unreal Engine.
- Strong problem-solving skills and a meticulous attention to detail.
- Collaborative nature with excellent communication skills, thriving in team environments.
- A passion for gaming with a solid grasp of gameplay mechanics and design.
Preferred Qualifications
- Experience using unit testing and continuous integration tools.
- Experience developing games that create and/or utilize User Generated Content.
- Experience developing Roblox games.
- Experience developing custom Minecraft servers.
- Leadership roles in previous jobs or tech communities.
This full-time position has the flexibility to be remote or based in Boca Raton, FL.