Job Closed

This listing is no longer active.

Full-Stack Elixir Engineer

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 11-50

Location

Europe + 1 moreAll locations: Europe | Africa

Posted

82 days ago

Salary

0

Seniority

Mid Level

Job Description

Full-Stack Elixir Engineer

GOAL 3

Role Description We are currently in a scale-up phase whereby we currently operate in about 40 hospitals and expect to reach ~120 before end of year. This growth is also the reason why we want to expand on the capabilities of our platform and want to grow the team. We are a small, dedicated team. We don't just need a coder; we need a problem-solver who understands that a bug in our code could mean a delay in patient care. We are looking for an engineer who enjoys the 'all-round' nature of the Elixir ecosystem, someone who can jump from debugging a hardware peripheral in Nerves to refining a UI component in Svelte. Key Responsibilities - Embedded Systems: Develop and maintain firmware using Nerves to ensure our monitoring devices are resilient and secure in low-connectivity environments. - Backend Development: Build and scale robust server-side logic with Phoenix and Ecto. - Frontend Interfaces: Create reactive, intuitive user dashboards using Svelte (integrated with Phoenix via LiveView or as a standalone SPA). - System Architecture: Design fault-tolerant systems that can handle real-time medical data with 24/7 uptime. - Collaborative Growth: Participate in peer code reviews and contribute to a culture of technical excellence and empathy. Qualifications - Professional experience with Elixir and the Phoenix framework. - Proficiency in Svelte or significant experience with modern JavaScript frameworks (React/Vue) and a willingness to transition. - Familiarity with PostgreSQL and time-series data handling. - Understanding of IoT protocols and hardware-software interfacing. - Hands-on experience with Nerves or a strong background in embedded C/C++ and experience with Buildroot are a plus. - Experience with data analysis with healthcare data is a plus. Requirements - A versatile mindset: You are comfortable working across the full stack and don't mind getting your hands 'dirty' with hardware. - Technical maturity: You value simplicity, readability, and reliability over 'clever' code. - Purpose-driven focus: You are motivated by the social impact of your work and want to see your code make a tangible difference in hospitals worldwide. - Interest in what happens in the field: We are in touch with our users. - Strong communication skills: Can explain complex technical concepts to people who are less technical. Benefits - A chance to work on a unique tech stack (Elixir/Nerves/Svelte) in a high-stakes, real-world application. - A collaborative environment where your voice directly shapes the product. - The opportunity to contribute to open-source projects within the Elixir community. - A mission-led culture where we prioritize sustainable growth and human impact over profit margins. - A competitive salary.

Related Job Pages

More Backend Engineer Jobs

Dental Media Corp logo

Senior Fullstack Engineer, Rust, Typescript, Distributed Systems

Dental Media Corp

Empowering dental professionals with cutting-edge media solutions to grow their practices and connect with patients.

Backend Engineer82 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• We are hiring 1–2 engineers to work on an internal product, Clairvo, an AI-powered calling platform built within Dental Media Corp. • Clairvo is a real-time telephony system: We dial real humans over PSTN, Bridge calls through LiveKit, Run ML on live audio (transcription, scoring, copilots) • You will be working on systems where calls are happening live and failure is not theoretical. • The work is telephony + distributed state. • You will spend your time in: A Rust workspace (Axum, Tokio, SQLx), Event-driven systems (Redis streams), Postgres (Aurora), Twilio SIP trunking, VoIP, LiveKit room lifecycle, A custom power-dialer kernel (parallel and sequential state machines), ML integrations (OpenAI, Bedrock, SageMaker, AssemblyAI)

Argentina
$60K - $80K / year
Job Closed
Dental Media Corp logo

Senior Fullstack Engineer, Rust, Typescript, Distributed Systems

Dental Media Corp

Empowering dental professionals with cutting-edge media solutions to grow their practices and connect with patients.

Backend Engineer82 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• Work on Clairvo, an AI-powered calling platform • Build and maintain systems for real-time telephony • Collaborate within a small team and handle production-ready workloads • Integrate ML with live audio and ensure system reliability

Brazil
$60K - $80K / year
Job Closed
Dental Media Corp logo

Senior Fullstack Engineer, Rust, Typescript, Distributed Systems

Dental Media Corp

Empowering dental professionals with cutting-edge media solutions to grow their practices and connect with patients.

Backend Engineer82 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

- We are hiring 1–2 engineers to work on an internal product, Clairvo, an AI-powered calling platform built within Dental Media Corp. This is not a typical SaaS CRUD app. Clairvo is a real-time telephony system: - We dial real humans over PSTN - Bridge calls through LiveKit - Run ML on live audio (transcription, scoring, copilots) You will be working on systems where calls are happening live and failure is not theoretical. The work is telephony + distributed state. You will spend your time in: - A Rust workspace (Axum, Tokio, SQLx) - Event-driven systems (Redis streams) - Postgres (Aurora) - Twilio SIP trunking, VoIP, LiveKit room lifecycle - A custom power-dialer kernel (parallel and sequential state machines) - ML integrations (OpenAI, Bedrock, SageMaker, AssemblyAI) Agents are on the phone while we ship. We are a small team, high ownership, spec/docs-first, and we move fast.

Mexico
$60K - $80K / year
Job Closed
Full TimeRemoteTeam 51-200Since 2004H1B No Sponsor

• A Go-based Linux system agent that runs as a systemd service on every server • First-boot registration with the cluster-management platform • Continuous health heartbeats every few seconds • Secure machine identity using mTLS certificates • Hardware and OS health reporting: CPU, memory, disk, GPU temperature, driver visibility, FIPS mode, and security status • Resilient retry behavior when the network or management platform is temporarily unavailable • Test harnesses and mock services so the agent can be validated before real hardware is available

Ukraine
Job Closed