Junior Elixir Developer

Job description

💎 Position: Junior Elixir Developer

💻 Stack: Mainly Elixir, Phoenix Framework, React and Vue on the frontend side, Docker, AWS, Linux, and other popular infrastructure & deployment solutions,

💰 Salary: 4000 - 6000 PLN net - B2B or equivalent on Mandate contract - your choice

🌍 Location: Office in Poznań (hybrid or fully remote from anywhere 100% possibility - it's up to you)

➕ Benefits: No matter the contract type you get - Fully covered health & life insurance, paid sick leave and 20 vacation days, Multisport and many more

🕗 Working Hours: Full Time (we are open to smaller fractions) and complete flexibility - We mean it 😉- you manage your schedule fully

🏁 Start: ASAP

We are fully open for all of the candidates from EU regions and also regions covered with Poland Business Harbour (Russia, Ukraine, Belarus, Georgia, Moldova, Armenia and Azerbaijan) ✊

Hello There!

Listen - We know there are many offers out there, so we'll be quick. Give us a minute of your time, and you won't regret:

If you want bullet points, look up ⚡️⬆️

If you want to know our core values and just who we are, look  ➡️ here.

And of course, everything we can offer you is down here ⬇️

We are a Poznan, Poland-based company working on software for various businesses, including but not limited to video games, e-learning, smart insurance, compliance management platforms, among others.

We offer:

  • 4 000 - 6 000 net + VAT (B2B) or civil contract - your choice 💰
  • Work in a way that suits you - remotely or in our office in Poznań. Either way, you will have lots of help from our side
  • MacBook Pro, extra keyboards, screens, headphones, and any other devices you'll need - all the tools you need to use those mad tech skills of yours 🧠
  • Health and life insurance - fully covered because we all need to take care of our health ❤️
  • Multisport - also fully covered because we all sometimes need to use a punching bag and let those emotions out 🥊
  • Paid holidays - 20 days a year (plus each year you work with us, you get an extra day off to your "account") and paid sick leave - no matter the contract type
  • Lots of team retreats, lunches, and quick PS5 tournaments - optional, of course, but we encourage you to join ✊ 

If you join us, you'll have a chance to:

  • Learn a lot, and I mean really a lot 😎 - we can help you with creating possibilities for yourself by improving your skillset and a knowledge base
  • Have a real impact on the product that you are creating (don't be a machine, be a real developer 😎)
  • Be at the core of a young, ambitious & integrated team using state-of-the-art technology, with knowledge sharing and mutual support as its core values
  • Enjoy a friendly atmosphere & learn new things every day while working on challenging commercial projects
  • Work comfortably from our office in Poznań with flexible hours and paid vacations - or remotely, though our office is equipped with several incentives to say hello! (electric standing desks, PS5, table football, BBQ-powered summer terrace, and many others)

Recruitment process

We don't like to complicate things, so the recruitment process is pretty straightforward:


If possible, we are trying to combine initial and technical interviews into one (nobody likes long processes 😉), but the process is going to consist of:

  • Initial interview - we'll get to know each other, describe in more detail what we do at Curiosum, and answer all your questions about the company and project (30 min)
  • Technical interview - it's kind of a small task we ask you to fulfill - you will have a lot of time because we are sending you all of the details and then ask you to use your skills and create a small app. Thanks to this you can check for yourself how does this kind of language suits you and we can assess your skills

Notice: For legal reasons, the position is only open to people who live in Poland. We operate in English, so knowledge of Polish is not mandatory.

Job requirements

Technical requirements:

  • Basic knowledge of Elixir programming language / Phoenix Framework (or working experience in another language & framework and willingness to learn Elixir fast)
  • Some knowledge and interest in any other functional programming language & interest in building a web application
  • Ability to write clean, well-tested, and maintainable code (we have a lot of skillful developers who will gladly help you)

Other skills :

  • Analyzing and solving tasks on your own (or with a little bit of help from us 😉)
  • Fluent communication in English - at least a solid B2 or C1, to communicate efficiently with our clients in both written and spoken form

Nice to have:

  • Experience in using any other web application programming framework (Rails, Laravel, Django, etc.)
  • A decent portfolio of coding works on GitHub as a showcase of how you learn & what you've recently been up to 😄 - we are really interested in your process of learning and not only the result