loader image

Elixir Engineer

JOB DESCRIPTION

 

Required skills


  • Do you love building products from a "behind the scenes" perspective? We're looking to expand our team with a full-time, experienced Elixir Engineer.

  • You have been working full-time with Elixir and Phoenix during the last few years. 

  • You have in-depth knowledge of Elixir and Phoenix and designing and developing systems which utilize OTP to the fullest. 

  • You also have working experience with Erlang, and you know the inner workings of the BEAM.

  • You can debug any part of the stack, from the most trivial Elixir issue to the darkest virtual machine corner.

  • You understand well the implementation peculiarities of GraphQL, and its challenges regarding authorization, database performance, and caching.

  • You can work as part of a close-knit team. You have been part of medium/large web development teams and you enjoy knowledge sharing within your team. Together with your colleagues, you will code, review Pull Requests, deploy to production, etc.. Also, as part of a distributed team, you believe in maintaining detailed documentation.



Responsibility


  • You are a pragmatist and understand technology as the medium to build products, not as the end.

  • You understand the right balance between code readability, simplicity, development speed, and maintainability.

  • Above all, you seek operational excellence and push to apply the best engineering practices possible. 

  • You will work very closely with the rest of the backend team. Most of your working hours must overlap with the rest of the backend team.

  • we back our decisions with arguments.



 

This team is, mostly based on European/African timezones.

So, more than 5 or 6 hours of timezone difference may be a problem.

 


Position

Software Architect


Must have Skills

  • Elixir

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Elixir Engineer

JOB DESCRIPTION

 

Required skills


  • Do you love building products from a "behind the scenes" perspective? We're looking to expand our team with a full-time, experienced Elixir Engineer.

  • You have been working full-time with Elixir and Phoenix during the last few years. 

  • You have in-depth knowledge of Elixir and Phoenix and designing and developing systems which utilize OTP to the fullest. 

  • You also have working experience with Erlang, and you know the inner workings of the BEAM.

  • You can debug any part of the stack, from the most trivial Elixir issue to the darkest virtual machine corner.

  • You understand well the implementation peculiarities of GraphQL, and its challenges regarding authorization, database performance, and caching.

  • You can work as part of a close-knit team. You have been part of medium/large web development teams and you enjoy knowledge sharing within your team. Together with your colleagues, you will code, review Pull Requests, deploy to production, etc.. Also, as part of a distributed team, you believe in maintaining detailed documentation.



Responsibility


  • You are a pragmatist and understand technology as the medium to build products, not as the end.

  • You understand the right balance between code readability, simplicity, development speed, and maintainability.

  • Above all, you seek operational excellence and push to apply the best engineering practices possible. 

  • You will work very closely with the rest of the backend team. Most of your working hours must overlap with the rest of the backend team.

  • we back our decisions with arguments.



 

This team is, mostly based on European/African timezones.

So, more than 5 or 6 hours of timezone difference may be a problem.

 


Job Type

Client Payroll


Positions

Software Architect


Must have Skills

  • Elixir

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Justyna A

| Spain