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
derivcosweden
Introduction Do you want to change the way tens of thousands of players globally experience our Sportsbook product and develop our backe...
New
ryanzidago
Introductory paragraph We are Studitemps. Our goal is to help students find the right job during their studies and help companies in Ger...
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
Marta
Company Description lastminute.com is part of lm group, publicly traded multinational Group, among the worldwide leaders in the online t...
New
mudspot
Introduction We’re on the lookout for a Phoenix Elixir Engineer who’s passionate about building robust, scalable web applications. You’l...
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
pepsico
About us My name: Henry Mori My position: Lead Engineer, B2B & D2C eCommerce Company name: PepsiCo, Inc. Website: Job Description...
New
GoulvenClech
Introductory paragraph Enchères Immo Pro is looking for a Lead Elixir/Phoenix Developer who can own projects end-to-end: from product dis...
New
Douglas
Zaya is an innovative startup, with the vision to take the recruiting business to a new technological level, therefore we are looking for...
New

Other popular topics Top

lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
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
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43806 214
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
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
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
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
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New

We're in Beta

About us Mission Statement