Software Engineer (Linux)
- Anstellung
- Vertrag
- Pensum
- 100%
- Ort
- Genève
- Unternehmen
- avec compétence (avecco) GmbH, Dufourstrasse 43, 8008 Zürich
- Erstmals ausgeschrieben
Sie werden einen nativen Linux-Desktop-Client für eine sichere Cloud-Speicher- und kollaborative Editing-Plattform entwickeln und dabei als Greenfield-Projekt von Grund auf neu arbeiten.
Aufgaben
- Verantwortung für das Design und die Implementierung eines Linux-Desktop-Clients, der als Greenfield-Projekt von Grund auf neu entwickelt wird
- Tiefe Integration in Linux-spezifische Systemkomponenten, einschliesslich der Dateisystemschicht für eine Dateisynchronisations-Engine
- Beitrag zu einem plattformunabhängigen SDK und CLI-Tooling, um Linux-Funktionen für Scripting und die clientübergreifende Nutzung bereitzustellen
- Aufbau und Wartung clientübergreifender automatisierter Tests und End-to-End-Tests in Zusammenarbeit mit Windows- und Mac-Ingenieuren
- Definition und Implementierung von Anwendungs-Telemetrie zur Unterstützung von Performance-Analysen, Debugging und Kundensupport
- Verantwortung für die Build-Pipelines, das Packaging und die Distribution über die gängigen Linux-Distros
Profil
- 5+ Jahre Erfahrung in der Softwareentwicklung von Linux-basierten Desktop-Client-Software, GUI- und CLI-Apps
- Anwendung von Best Practices in Code-Quality-Paradigmen
- Erfahrung mit DevOps-Prinzipien und -Praktiken (CI/CD, etc.)
- Erfahrung mit Source-Control-Flow durch Git (Code Reviews, Branching und Merging, etc.)
- Open-Source Linux Entwicklung, Distribution, Packaging und Wartung für mehrere Distros
- Insgesamt die Handhabung des gesamten SDLC, End-to-End
Angebot
- 3–6 Monate Interim, danach eine Festanstellung
- Office-first mit etwas Flexibilität für Homeoffice
Unternehmen
Cloud storage und Privacy Software
Bewerben Sie sich online via Try&Hire mit Ihrem Profil — https://tryandhire.io/ch-en/jobs/e/software-engineer-linux-tah-h72xf/
Automatisch aus dem Original übersetzt.
Ausgeschrieben heute