klausbreyer

klausbreyer

Senior Fullstack Engineer (Elixir/Phoenix) - Myosotis GmbH, Berlin, Germany, Hybrid Berlin & Remote Europe

Introductory paragraph

We’re looking for a Senior Elixir Fullstack Engineer to join our empowered product team, building simple, elegant software from complex requirements. This is meaningful, fast-paced product work with real impact. We’re a small, hands-on team that owns a single product end to end. Start date: December 1, 2025 or January 5, 2026.

About us

  • My name: Klaus Breyer

  • My position: CPTO

  • Company name: Myosotis GmbH

  • Company website: https://myo.de

  • Company headquarters (country): Germany

  • Company info and history (how you’re using Elixir etc): We build “Formfix,” a digital platform for social-care subsidy applications (“Hilfe zur Pflege”) used by thousands of families and care providers across Germany. Our stack is Elixir, Phoenix, LiveView, TailwindCSS, daisyUI, and a modern fullstack setup focused on reliability, privacy, and simplicity. We care deeply about product outcomes, quality, and building a long-term platform.

About the job

  • Job title: Senior Fullstack Engineer (Elixir/Phoenix)

  • Job description: You will design, build, and maintain our Elixir/Phoenix codebase, shape our architecture, collaborate closely with Product and Design, and help build a privacy-first platform that handles sensitive data securely and reliably.

  • Salary range: Competitive, based on experience

  • Qualifications or experience required: Several years of professional experience as a Fullstack Engineer; ideally Elixir or Ruby background; strong product mindset; understanding of GDPR and secure software design; professional English.

  • What the successful job applicant will be working on:Building and maintaining a clean, reliable codebase with Phoenix/LiveView; iterating quickly in small cycles; contributing to architecture decisions; taking responsibility for privacy and security; influencing processes, tooling, and team culture.

Position on remote work

  • Remote job: yes

  • Remote restrictions: EU only

  • Remote leeway: Hybrid in Berlin preferred, remote is also ok (if everything else fits)

  • Any other notes about your position on remote work: We are a distributed-friendly product team with a preference for periodic in-person collaboration in Berlin.

About the interview process

Our process is straightforward and human.

  • Cultural fit call with the CPTO

  • Technical interview with our current Elixir developer.

  • Short homework assignment.

  • Meeting the team (Product and Design).

  • Decision and offer.

Further info

Nice to have experience: handling sensitive data, encryption/key management, DevOps familiarity, Shape Up.

Benefits include an empowered team, real product ownership, mentorship from an experienced Elixir developer, flexible hours, hybrid options, 29+1 days vacation, a €1,000 annual learning budget, Urban Sports subsidy, and the option for part-time (80%).

To apply, please send: a concise CV, a short cover letter explaining your motivation and working style, and optionally a small portfolio or repo snippet.

Where Next?

Popular in Jobs Top

james-whitehat
Introductory paragraph We're looking for a mid/senior engineer to help create the first version of our platform - an Elixir/Phoenix pro...
New
rey
Hi fellow developers, I’m a frontend engineer, that’s looking to recruit a backend dev for some personal pet projects, that may swell in...
New
LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
olivermt
Introductory paragraph OMT Tech is an international development company founded on the single principle of developing interesting projec...
New
andre1sk
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1
New
benwilson512
CargoSense’s flagship product is a logistics intelligence platform that enables shippers of freight to source data from their supply chai...
New
pepsico
About us My name: Henry Mori My position: Lead Engineer, B2B & D2C eCommerce Company name: PepsiCo, Inc. Website: Job Description...
New
paulbutcher
We are a young startup aiming to democratise financial research by applying cutting-edge Machine Learning and Natural Language Processing...
New
eclark
About us My name: Elliott My position: CEO/Founder Company name: Batteries Included Company website: https://www.batteriesincl.com/ ...
New
Darkhalf
Introductory paragraph Discord is a small group of passionate gamers whose mission is to bring people together around games. Do you get...
New

Other popular topics Top

JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1140 51847 244
New
yawaramin
In the Dialyzer docs ( http://erlang.org/doc/man/dialyzer.html#requesting-or-suppressing-warnings-in-source-files ), there is a way to tu...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
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
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
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
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New

We're in Beta

About us Mission Statement