All offersPoznańOtherBackend Engineer with Elixir
Backend Engineer with Elixir
Other
Appunite

Backend Engineer with Elixir

Appunite
Poznań
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Elixir
    advanced

Job description

Online interview

🏆 See you @our Elixir Team


As a company, we are crazy about the possibilities of Elixir. Our portfolio boasts many projects that were successful thanks to Elixir. These projects provide real value to both the clients and the users, and don’t waste time compromising on performance problems.


🔎 Who are we looking for?


Our product development team is expanding right now!

This team helps great companies work with outstanding people, wherever they may be. We do this, in partnership with our client, by removing obstacles to international recruiting


We also have other missions, though!

By taking ownership of a problem, our product team develops the autonomy to address it. For us, this is essential! 


  • If you recognize the need to explain the "why" of your actions.
  • If being proactive is nothing new to you.
  • If you understand the sense of seeking space for involvement by yourself.
  • If you share our passion for taking extreme ownership.


…. Then please feel free to join our team!


  • Accountability and collaboration. Our crew is here to support you, keeping these two values in mind. We realize that taking matters into your own hands is not easy, but we offer you tools to move forward more nimbly, including a defined problem, specific benchmarks, and direct feedback. And your job will be to propose solutions. Sound interesting?
  • Are you ready to tackle an issue and come up with a fix?
  • Are you aware of the value you provide to the user?


See more about our desired workflow here, then apply! 📩

Let's keep doing it together!


✅ We’ll be more than happy if you:


  • Have at least 2 year of professional experience as an Elixir Engineer, including:
  • solid knowledge of Elixir and tools in the ecosystem
  • knowledge about BEAM VM, clustering, message passing
  • familiarity with tools: ecto, exunit, phoenix, ETS
  • Have good knowledge of PostgreSQL and data modeling in general
  • Have experience with large codebases
  • Deep understanding of the best practices required to build genuinely web-scale applications
  • Are a team player and you aren't scared to take ownership of the area entrusted to you
  • Good written and spoken English & Polish


🤝 Meet our Elixir Team


We are a group of 29 backend developers who are ready to share theirs knowledge and experience with you. We are not afraid to talk about our fuck ups or mistakes on daily basis.


  • We do not tell people what to do.
  • We do not tight ourselves to our roles and duties.
  • We don’t limit ourselves to the here and now.
  • We don’t have all the answers.
  • We don’t standardize things until we see benefits from them.
  • We don’t follow blindly our competition.
  • We don’t build leadership around authoritarians.


💜For what do we value Elixir?


What exactly made us switch from Ruby and stick with Elixir long-term? You can learn that from one of our Elixir developers, who gave a speech on this topic during a well-known conference in the Elixir community - ElixirConf 2018.


👉 Why Elixir development? Top reasons for choosing it for your project

👉 Why choose Elixir for the development of your products? 


📞 Our recruitment process is only 3 steps long


  1. Video interview with our Recruitment Team (abt 45 minutes)
  2. Video interview with our Backend Team (abt 90 minutes)
  3. If any other step of the recruitment process is necessary, we will inform you.
  4. And finally, the decision, after which we can say “welcome on board.”