Logo

Elixir Engineer

Engineer: 10 000 - 16 000 PLN (B2B); 8 000 - 12 800 PLN gross (UoP)
Senior Engineer: 16 000 - 23 000 PLN (B2B); 12 800 - 18 400 PLN gross (UoP)

About the company

We are a Polish software development agency specializing in developing web and mobile apps for startups – we mostly cooperate with American clients. Our portfolio includes projects from various industries such as fintech, education, entertainment, broadcasting, financial and airline to name but a few.

About the position

We are looking for Software Engineer to develop our open source project – Membrane Multimedia Framework. It’s an easy to use abstraction layer for assembling mostly server-side applications that have to consume, produce, or process multimedia streams. It’s written in Elixir with the help of native code in C. You fit this project if you know at least one of these languages (Elixir or C/C++) and you would like to learn and use the other one.

Your responsibilities

Tasks in Membrane can be of two types:

  • Core development – you'll be responsible for designing and improving API for our framework's users as well as dealing with the internals of Membrane and adding new features. For example, during the last release we were working on synchronization between streams and improving the testing API to make it more user-friendly.
  • Creating new elements – extending capabilities of our framework by creating so-called Elements that, for example, allow to decode a new media format or to stream the data using a specific protocol. These tasks often require integration with native libraries.
  • Job requirements

    Must have:

  • an engineering mindset and versatility – your broad IT knowledge will be useful and even necessary,
  • experience with, at least, one of the listed: Elixir, Erlang, C/C ++,
  • good command of English,
  • drive towards learning new technologies.
  • Nice to have:

  • familiarity with C/C++,
  • knowledge of multimedia,
  • Perks and Benefits

    Currently, due to the pandemic situation, you can work 100% remotely. We hope, however, that in the (nearest) future we will be able to return to our office. At that point, you will enjoy flexible working hours and the possibility to work remotely from time to time.

  • training budget – you decide what to spend it on: trainings, books, foreign language lessons, conferences,
  • a fridge full of food – sandwiches, cereals, yoghurts, fruits and vegetables – all available in our kitchen,
  • sports packages – possibility to obtain an OK System sports card,
  • private healthcare – get professional medical care for you and your family,
  • 26 days of paid vacation leave,
  • chillout space – are you a fan of rocket league, VR, billiard or table soccer? Let's play! You can relax on the deck chair as well.
  • team events – get to know the company at monthly All Hands sessions accompanied by pizza, sushi & beer, connect with new coworkers over a game of Rocket League and forget about the office at seasonal parties! We organize and co-finance team integration in- and outside of the office.
  • Our recruitment team

    You think about applying but have some concerns? Or you already did it but still have questions? Patrycja & Magda are always happy to help you!

    Patrycja Pacocha
    Patrycja Pacocha
    Magdalena Gontarz
    Magdalena Gontarz

    Software Mansion Spółka z ograniczoną
    odpowiedzialnością Spółka Komandytowa

    ul. Zabłocie 43b
    30-701 Kraków, Poland
    NIP/VAT EU: PL6793131302

    Read Privacy Policy