MarianaOliveira

MarianaOliveira

Elixir Developer - Subvisual - Portugal, Remote, Full-time

We’re looking for an Elixir Developer to join us full-time, remote.

About us

My name: Mariana Oliveira
My position: Social Media Manager
Company name: Subvisual
Company website: subvisual.com
Company headquarters (country): Portugal

Company info and history (how you’re using Elixir, etc.):
Subvisual is a senior product and engineering studio based in Northern Portugal, with an international team that works from anywhere. We specialize in consulting, product work, and ventures, mostly in web3 and fintech.

We’ve been all-in on Elixir since 2017, having organized community events, built tooling, consulted globally, and shipped production systems.


About the job

Job title: Elixir Developer

Job description:
You’ll work on backend systems powering complex web applications, both desktop and mobile, mostly in Elixir. We’re a small team, so you’ll have real ownership and trust, which means owning problems end-to-end, not just tasks.

Most of our work sits in web3 and fintech. You don’t need prior exposure, but it helps you ramp up faster.

Salary range: Negotiable, dependent on experience and seniority

Qualifications or experience required:

  • Solid experience with Elixir

  • Experience building backend servers and APIs

  • Familiarity with Phoenix and OTP patterns

Adaptability matters more than checking every box.

What the successful job applicant will be working on:
Backend systems for complex web applications, mostly in Elixir, for clients in web3 and fintech.


Position on remote work

Remote job: Yes
Remote restrictions: None — work from anywhere, or join us in Braga or Coimbra, Portugal
Remote leeway: N/A
Any other notes about your position on remote work: Flexible hours — we care about the work, not the clock.


About the interview process

  1. Application review — We read every application. We’d rather hear from you, not a prompt.

  2. Non-technical interview — A conversation to see if we’re a good fit, both ways.

  3. Technical interview — You walk us through what you know. Our technical team leads these and they like talking shop.

  4. Client interview — A chance for the client to get to know you.

  5. Offer — If it feels right, we make it official.


Further info

Full details and application: https://jobs.subvisual.com/remote-elixir-developer/en

Most Liked

grkek

grkek

Hello Mariana,

I have sent in my CV for this position and I am looking forward to the interview.

Being all-in on Elixir since 2017 is a wonderful decision and I would love to extend and apply my skills for the better good of the company.

Best regards,

Giorgi

piyushthapa

piyushthapa

Hi Mariana,

This looks like a great fit, applied. Been writing Elixir in production for years and maintain an Elixir SDK for Cardano on Hex (sutra-cardano), so the web3 + BEAM combination is right up my alley. Looking forward to the process.

Where Next?

Popular in Jobs Top

axelson
Hi there! :wave: Are you interested in maps? If so then come help us build the best online, collaborative, and real-time online mapping s...
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
adnand
Have you designed, built, and operated distributed systems? Have you monitored and administered applications, databases, and other infras...
New
derukugi3
Introduction: Interline Vacations is a specialty travel agency that services the travel industry itself. We started as a single office i...
New
overture8
Introductory paragraph Hi, I’m Phil, Elixir dev and co-founder of Lowdown. We are a very early stage startup, looking for a daily rate q...
New
egze
Introductory paragraph Hi @elixirforum. I’m happy to announce another Elixir job in my team. We’ve launched our new flagship product - O...
New
Mchl
About us My name: Michał Jarosz My position: Frontend Developer Company name: Stepstone Services Website: https://www.stepstoneservic...
New
marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
jgwmaxwell
Introductory paragraph At CoCoCo (Connect. Combine. Collaborate.), we’re on a mission to unlock connectivity across the global print ind...
New
joe
Introductory paragraph We are a young agriculture tech (AgTech) start-up with the vision of sustainable farming through intelligence sol...
New

Other popular topics Top

skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New

We're in Beta

About us Mission Statement