jmckerral

jmckerral

Professional/Mid-level Developer (Elixir) (f/m/d) - Steady, Berlin, Remote Europe

Thousands of strong voices use Steady to publish their work and secure a reliable income. From blogs and online magazines to podcasts, newsletters, and more, Steady enables independent media to earn a sustainable income via memberships. We’re creating the future of independent media. Come join us!

About us

My name: James McKerral
My position: Head of Engineering
Company name: Steady
Company website: https://steadyhq.com/
Company headquarters (country): Germany
Company info and history (how you’re using Elixir etc):

Steady enables digital media and creatives to access a sustainable income and independence via memberships. Our mission is to empower more and more publishers to make their voices heard.

The first commit to our code base is from May 2016. We’ve been happily using Elixir and Phoenix ever since then.

About the job

Job title: Professional/Mid-level Developer (Elixir) (f/m/d)

Job description: You’ll mostly work on our Phoenix app. We’ve also got a React rich text editor, a little Vue.js app, and some infrastructure tools. As our team is still small, everyone owns everything.

Salary range: €50,000 - €55,000

Position on remote work: Fully remote, Europe only. You can also work from our office in Berlin, if you prefer!

Qualifications or experience required: At least 2 years experience in web development, and experience in backend development in a language like Elixir (preferred), Ruby, Python or JavaScript/Typescript

What the successful job applicant will be working on:

We’ve got a Phoenix monolith that we spend most of our time on. Besides that, we have a smaller Vue.js app, a React rich text editor, and some infrastructure tools, mostly also written in Elixir. You would be working on all of those. As we’re a small, agile team, you would be involved in all steps of the development process: from designing the architecture to deploying, monitoring, and supporting it (that’s why we like to do a good job with our code!).

About the interview process

For all interviews, we will let you know in advance what questions we will ask. We think it’s better that way, and hope it helps you to feel prepared and ready!

Step 1: Recruiter Screening
A short call with our recruiter to say hey and get to know you a little better.

Step 2: First Interview
You will have your first interview with your future manager (me!) plus one other person.

Step 3: Coding Task
We would like to see a sample of how you work. We will ask you to do a small coding task and go through a PR review process on GitHub with one of your future teammates. It shouldn’t take too long, and we encourage you to interact with the team!

Step 4: Final Interview
You will have your second interview with 2 of your future teammates. We will discuss your coding task, get to know one another better and answer any questions you might have about the team and the job.

We operate a strict "NO gotcha questions, no quizzes, and no writing code on a whiteboard” policy. Please feel free to ask us questions at any stage!

Further info

You can see the official job posting and apply here!

Steady is committed to equality, diversity and inclusion and is building a team accordingly. It’s also really important to us to find the very best people we possibly can for our team, regardless of their background, and to be transparent so our recruitment process is a little different.

Even if you’re not sure you have the right experience, you can always get in touch and have a chat with one of us. We’d love to hear from you.

First Post!

kokolegorille

kokolegorille

Where Next?

Popular in Jobs Top

marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
AndrewDryga
About us My name: Andrew Dryga My position: :man_shrugging: Company name: Hammer Corp. Website: https://www.hammer-corp.com/ Country...
New
dsb84
7Sage is a fast-growing education technology company. We’re looking for a Senior Elixir Engineer. Our small, remote team moves at the pac...
New
binaryseed
Hi! My team at New Relic is hiring a Senior Software Engineer! We work with Elixir, Javascript and Ruby. We’re a small team building too...
New
patrick_sona
Introductory paragraph We’re building the next generation of tools for the 80% of workers that don’t sit behind a desk, think everything...
New
ImJoeWebb
Introductory paragraph As a Senior Backend Engineer at Community, you will have a deep impact on our platform and engineering culture as...
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
eclark
About us My name: Elliott My position: CEO/Founder Company name: Batteries Included Company website: https://www.batteriesincl.com/ ...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
QuinnWilton
Hey Elixir Forum! I’m an engineer at Tinfoil Security. We’re a small team of < 15 people who write automated security analysis tools....
New

Other popular topics Top

malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement