This position is no longer available.

Senior Core Developer - Paris (M/F)

Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 5 years

Madbox
Madbox

Interested in this job?

Questions and answers about the job

The position

Job description

Madbox is a mobile gaming company, creating and publishing its own games worldwide. Since 2018 Madbox has gathered more than 300 million players, still growing. We are looking for top talents with mad skills, a mad passion and a mad ambition to join us.

At Madbox, we strongly believe in improving our efficiency day after day in order to become faster and stronger. To make that happen, we've dedicated entire teams to automation and we've built tools to simplify the way we manage our marketing operations and game development. The idea of Game Automation is to stick to the DRY principle: Don't Repeat Yourself! Every time we code something that will be reused somewhere else, we centralize it in a module.

We now have a solid stack of resusable modules, such as remote settings, progression save, ads manager and analytics manager, just to name a few. We know this journey is far from being over, and that's why we're looking for a Senior Game Automation Developer to join the team. This person would be in charge of maintaining the stack, pushing forward its development and reviewing any contributions made by other developers.

Finally, we're looking for a senior candidate with experience and knowledge about the best practices in the industry. We need a reliable ally as we enter the world of live Ops and online games.

What will you do?

  • Being the main engine behind the development of the core of our tech stack.
  • Reviewing contributions of other developers to the tech stack to guarantee global coherence.
  • Shaping our stack architecture: how things interact and work together.
  • Defining the best practices in terms of (module) development for the company (what are the common patterns to follow, what should or shouldn’t be done).
  • Document how modules should be integrated into the games.
  • Be ready to assist any game development team in smoothly solving the technical issues that might require your help.
  • Hard Skills

  • Has at least 5 years of experience as a Unity C# developer
  • Has experience creating and maintaining tools for games.
  • Knows about Game Development :
  • Knows how to make custom inspectors
  • Knows how to make a module that is easily configurable
  • Understands the different Game Development topics.
  • Knows the best practices on the market
  • Has a fast coding pace.
  • Is not afraid of getting involved in big refactors.
  • Produces code that is bug-free and trustworthy.
  • Has the habit of recycling code and centralizing it in small modules while working on a large project.
  • Knows that, small modules that do a simple thing very well are better than big modules that try to do a lot but not so well.
  • Soft Skills

  • Autonomy and ability to take decisions and make projects move forward while keeping transparency and continuous updates to relevant stakeholders
  • Strong logic & business sense.
  • Excellent communication skills: straight to the point, focused on constructive feedback, positive mindset
  • An interest in video games or tech in general.
  • Fluent communication with the rest of the team.
  • Showing leadership in proposing innovative actions to perform to improve globally speaking.
  • The MadBox Culture

  • Explore together : we take risks together, we fail together and win together.
  • Learn fast : create, test, assess, learn, share, repeat.
  • Be thoughtfully candid :  share what you have in mind like you would like others to share it with you.
  • Shape (y)our journey : you are the owner of (y)our ambitious success, and the success of Madbox.
  • What do we offer ?

  • competitive compensation, a transparent grid shared for each Madboxer to allow frequent evolutions
  • Team profit sharing as it will always be a collective success, we share what we create all together
  • Private medical cover, because your health should always come first
  • Lunch coupons - joining Madbox means joining a group of foodies
  • Regular team events where you will discover where the "mad" of Madbox comes from !
  • Remote policy : 3 days at the office, 2 days at home (every week you can choose the day you want to work remotely)
  • Want to know more?

    These job openings might interest you!

    These companies are also recruiting for the position of “Software & Web Development”.