CAIRN.

Elixir-Entwickler:in

Wolfensberger AG

Elixir-Entwickler:in (Freelance)
Du entwickelst unsere zentrale Phoenix-Anwendung weiter, zunächst vor allem auf Seiten der Datenhaltung und der Anbindung angeschlossener Geräte und Anwendungen, später auch in der Benutzeroberfläche.
Dabei schätzt Du die direkte Zusammenarbeit mit der Geschäftsleitung und externen Partner:innen wie etwa Designer:innen oder anderen Entwickler:innen.
Deine Aufgaben
Erweiterung und Wartung der serverseitigen Anwendung mit Elixir, Ecto (PostgreSQL) und Phoenix (einschliesslich Channels und LiveView)
Implementierung der Echtzeitkommunikation zwischen der zentralen Phoenix-Anwendung und den angebundenen Geräten und Anwendungen (Stern-Topologie), z. B. -Clients (WebSockets)
Weiterentwicklung interaktiver 3D-Visualisierungen mit React, react-three-fiber und verwandten Bibliotheken
Gestaltung von Komponenten mit Tailwind CSS
Implementierung, Dokumentation und Bereitstellung der Softwaredienste in Entwicklungs-, Test- und Produktionsumgebungen nach Continuous-Deployment-Standards
Betrieb und Wartung dieser Deployments gemäß den Unternehmensrichtlinien und allgemeinen Best Practices
Erstellung und Review von Solution Design Docs gemeinsam mit dem Team
Teilnahme an unseren Code-Reviews und Zusammenarbeit über Pull Requests
Was Du mitbringst
Fundierte Kenntnisse in Elixir und dem Phoenix-Framework, einschliesslich LiveView und Channels
Umfangreiche Erfahrung mit PostgreSQL und Ecto, einschliesslich Administration und Performance-Optimierung von Datenbanken
Tiefes Verständnis von Echtzeit-Webtechnologien und WebSocket-Kommunikation
Erfahrung mit React und modernen React-Patterns
Erfahrung in der 3D-Webentwicklung mit react-three-fiber
Erfahrung im State Management mit Jotai
Sichere Kenntnisse in CSS und Tailwind
Fähigkeit, sauberen, wartbaren, getesteten und gut dokumentierten Code zu schreiben
Stilsicheres Deutsch und Englisch
Die Möglichkeit teilweise vor Ort in Bauma-CH zu sein
Wünschenswert
Erfahrung mit Datenqualitätsprüfungen und ETL-Pipelines
Technologie-Stack
Standard-Phoenix-LiveView-Stack
Elixir, Ecto, Phoenix (Channels und LiveView)
Tailwind
esbuild
PostgreSQL
React und react-three-fiber (), mit Jotai für reaktive Updates über Phoenix Channels
Interesse an einer Zusammenarbeit mit ?
Dann sende Deine vollständige Bewerbung an Schwager, Embedded-Entwickler jpid43d0c83jm jit0936jm jiy26jm

Offres similaires

Mentions légalesConfidentialitéCGUCGVContact