Auf einen Blick
- Aufgaben: Entwickle und pflege robuste Back-End-Systeme für unsere Handelsplattform.
- Arbeitgeber: Innovatives Unternehmen in der Schweiz mit Fokus auf Medien- und IoT-Technologien.
- Mitarbeitervorteile: Vollzeitstelle, wettbewerbsfähiges Gehalt und Möglichkeiten zur beruflichen Weiterentwicklung.
- Andere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft des Handels mit modernster Technologie und einem kreativen Team.
- Gewünschte Qualifikationen: Bachelor-Abschluss in Informatik oder verwandtem Bereich und Kenntnisse in OOP.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Diamond Apps AG ist die Schweizer Tochtergesellschaft der Zvoid-Gruppe, einem Produktionsstudio und Softwareentwicklungsunternehmen, das ursprünglich in Haifa, Israel, gegründet wurde. Die Gruppe ist der Schöpfer der weltweit anerkannten animierten Show MSA (ehemals My Story Animated) und entwickelt mobile Anwendungen, einschließlich des MSA Arcade. Das Unternehmen konzentriert sich auf innovative Entwicklung und Bereitstellung von Medien- und IoT-Technologien, die Software, Hardware und Feldinfrastruktur kombinieren.
Position: Vollzeit
Anforderung: Gültige Schweizer Arbeitsbewilligung
Rollenbeschreibung: Dies ist eine Vollzeitstelle vor Ort für einen Junior Software Developer in Zug. Sie werden ein wichtiger Beitrag zu unserer Handelsplattform leisten, mit dem Fokus auf das Design, die Entwicklung und die Wartung robuster Backend-Systeme. Ihr Tagesgeschäft umfasst die Implementierung und das Testen von objektorientierten Programmierlösungen (OOP), das Troubleshooting komplexer Systemprobleme und die Zusammenarbeit mit einem leistungsstarken Entwicklungsteam. Wir suchen jemanden, der nicht nur Code schreibt, sondern auch zu Best Practices beiträgt und innovative Ideen in unsere technischen Diskussionen einbringt.
Verantwortlichkeiten
- Systementwicklung: Entwurf und Wartung von Backend-Systemen und Kernfunktionen der Handelsplattform.
- Feature Engineering: Arbeiten an Plattformfunktionen unter Verwendung von Vyper/Backend-Frameworks und Integration finanzieller APIs.
- Qualitätssicherung: Implementierung und Test von OOP-Lösungen zur Gewährleistung der Zuverlässigkeit und Leistung des Codes.
- Optimierung: Debugging von Problemen, Troubleshooting von Engpässen und Zusammenarbeit an systemweiten Leistungsverbesserungen.
- Teamzusammenarbeit: Teilnahme an Code-Reviews und Austausch von Erkenntnissen über Softwarearchitektur und Best Practices.
Anforderungen & Qualifikationen
- Bildung: Bachelor-Abschluss in Informatik, Softwaretechnik oder einem verwandten technischen Bereich.
- CS-Grundlagen: Eine solide Grundlage in den Prinzipien der Informatik, Datenstrukturen und Best Practices.
- OOP-Kompetenz: Starke Erfahrung oder Kenntnisse in objektorientierter Programmierung und Backend-Entwicklung.
- Technische Fähigkeiten: Vertrautheit mit Git-Versionierung und Vyper (oder eine starke Bereitschaft, es für die Entwicklung von Smart Contracts zu lernen).
- Soziale Fähigkeiten: Analytische Denkweise, starke Problemlösungsfähigkeiten und die Fähigkeit, in einem dynamischen, kollaborativen Teamumfeld zu gedeihen.
- Sprachen: Fließende Englischkenntnisse sind erforderlich; Deutschkenntnisse sind ein deutlicher Vorteil.
Nice to Have
- Fintech-Erfahrung: Vorherige Erfahrung mit Handelsplattformen oder Finanztechnologie.
- Linux: Grundkenntnisse in Linux-Umgebungen.
- Portfolio: Aktive persönliche Projekte oder ein GitHub-Profil, das Ihren Programmierstil demonstriert.
Junior Software Developer – Trading Platform Arbeitgeber: Diamond Apps AG
Kontaktperson:
Diamond Apps AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Junior Software Developer – Trading Platform
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Softwareentwicklung! Teile deine Projekte auf GitHub oder in deinem Portfolio. Das gibt uns einen Einblick in deinen Stil und deine Fähigkeiten.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Wir freuen uns darauf, von dir zu hören!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Junior Software Developer – Trading Platform
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Position als Junior Software Developer interessierst und was dich an unserem Unternehmen begeistert.
Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Kenntnisse in OOP und Backend-Entwicklung klar hervorhebst. Wenn du Erfahrung mit Vyper oder ähnlichen Technologien hast, lass es uns wissen! Zeige uns, dass du die technischen Anforderungen verstehst und bereit bist, dich weiterzuentwickeln.
Portfolio nicht vergessen!: Wenn du an persönlichen Projekten gearbeitet hast oder einen GitHub-Account hast, der deine Programmierfähigkeiten zeigt, füge diese Links in deine Bewerbung ein. Das gibt uns einen Einblick in deinen Stil und deine Herangehensweise an die Softwareentwicklung.
Bewirb dich über unsere Website: Wir freuen uns darauf, deine Bewerbung zu sehen! Nutze unsere Website, um dich zu bewerben, damit wir alles an einem Ort haben. So können wir deine Unterlagen schnell und einfach prüfen.
Wie du dich auf ein Vorstellungsgespräch bei Diamond Apps AG vorbereitest
✨Verstehe die Unternehmensvision
Informiere dich über Diamond Apps AG und die Zvoid-Gruppe. Verstehe, wie ihre Produkte, insbesondere die Handelsplattform, funktionieren und welche Technologien sie verwenden. Das zeigt dein Interesse und deine Motivation.
✨Bereite technische Fragen vor
Erwarte Fragen zu OOP, Backend-Entwicklung und den von dir verwendeten Technologien. Übe das Lösen von Programmieraufgaben oder das Erklären von Konzepten, um sicherzustellen, dass du in der Lage bist, dein Wissen klar zu kommunizieren.
✨Zeige deine Problemlösungsfähigkeiten
Bereite Beispiele aus deinen bisherigen Projekten vor, in denen du komplexe Probleme gelöst hast. Dies könnte ein Bugfix oder eine Optimierung sein, die du durchgeführt hast. Zeige, wie du analytisch denkst und Herausforderungen angehst.
✨Teamarbeit betonen
Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen in Teamprojekten zu sprechen. Betone, wie du Feedback gibst und empfängst und wie du zur Verbesserung der Teamdynamik beiträgst.