This position is no longer available.

Software Engineer (Kotlin)

Permanent contract
Boulogne-Billancourt
Salary: Not specified
No remote work

MWM
MWM

Interested in this job?

Questions and answers about the job

The position

Job description

Who we are:

We’re Phase, a subsidiary of MWM, focusing on professional hardware products for DJs.
Launched in April 2019, our product Phase has revolutionized the DJing industry by offering DJs a new way to mix. An innovation developed 100% in-house by our engineering team, which has won over tens of thousands of DJs worldwide.

You will join a small, dynamic and autonomous team (15 people) of passionate people, in a particularly stimulating environment, both from a technical and human point of view.


What we are looking for:

We are currently looking for a profile who wants to develop software products for the music market (DJ, MAO etc.).

The missions encompass the entire development process of our products, from their conception to their release on the market.


What you will do:

  • Complete redesign of Phase Manager to support the growth of Phase (using Kotlin / Compose)
  • Develop our next generation of software, features and new products
  • Be part of the development of our device communication SDKs
  • Write modern, clean and maintainable code for multiple platforms (macOS / Windows)
  • Collaborate with other engineers, designers, product managers and product specialists to solve compelling issues in an agile environment.


What we are using:

  • Kotlin / Compose for new projects and TypeScript / VueJS for legacy
  • C/C++ for low level processing
  • Python for fast prototyping or scripts
  • USB, Bluetooth, Wifi or custom communication protocol
  • We enjoy developing our own solution for every detail regarding our activity, backend infrastructure, testing equipment, sound engine etc.


Key qualifications

  • Proficiency in Kotlin and Compose
  • Willingness to work on various aspects of software development, from conception to market release
  • Knowledge of hardware device communication is a plus
  • Interest in music-related software development, DJing, audio processing or Machine Learning is a plus.


Our recruitment process:

  • Asynchronous use case
  • Use case debriefing with Jean-Baptiste, Phase's CTO
  • Culture fit with Cedric, Phase’s CMO

 

Position to be filled: immediately
Status:
Permanent contract

If you are interested, please apply by sending your CV + a quick message so we can understand why you're applying :)

Do not hesitate to share with us professional or personal projects you have worked on :)

Want to know more?

These job openings might interest you!

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

See all job openings