.buttontext03cef8ffe3e18fbb a{ border: 0pxsolid transparent; } .buttontext03cef8ffe3e18fbb a: focus{ border: 0pxdashed #ffffff !important; outline: none !important; }
Fortschritt als Tradition
Fortschritt als Tradition ist seit über 100 Jahren unser Antrieb. Bei JUNG entstehen Produkte und Systeme, die durch technologische Innovation, Qualität und klares Design überzeugen. Dahinter stehen Menschen, die mit Leidenschaft entwickeln, gestalten und Neues möglich machen.
Wir denken voraus und schaffen ein Umfeld, in dem Sie Ihre Ideen einbringen, Verantwortung übernehmen und beruflich wachsen können. Gestalten Sie mit uns die Zukunft.
Wir suchen für unser Softwareentwickler-Team am Standort Schalksmühle zum nächstmöglichen Zeitpunkt einen
Android Entwickler (m/w/d)
(unbefristet, 35 Std. Woche)
Das sind Ihre Aufgaben:
Als etabliertes Unternehmen mit langjähriger Marktpräsenz entwickeln wir Apps, die als zentrale Bedien- und Konfigurationsoberfläche für unsere Smart-Home- und
Gebäudesystemtechnik dienen. Das macht die Arbeit besonders spannend: Du arbeitest nicht an isolierten Apps, sondern an einem Gesamtsystem aus App, Gateways, Servern und vernetzten Endgeräten. Ein Blick über die klassischen Systemgrenzen der App-Entwicklung hinaus – hin zu Kommunikationsprotokollen wie BLE, Bluetooth Mesh und KNX, Geräteschnittstellen und Systemarchitektur – ist daher wesentlicher Bestandteil dieser Rolle.
Entwicklung innovativer Smart-Home App Lösungen im Zusammenspiel mit unseren vernetzten Systemen
Weiterentwicklung und Wartung bestehender Apps des JUNG Portfolios
Erstellung von Prototypen im Bereich Smart-Home, IoT und AR
Mitgestaltung der App-Architektur und unseres App-Portfolios mit Weitblick und zukunftsorientierten Ideen
Kontinuierliche Auseinandersetzung mit aktuellen Trends in App-Technologien und Softwaredesign sowie Bewertung ihrer Anwendbarkeit und Relevanz für das JUNG Portfolio
Konzeption, Entwicklung, Test und Rollout von mobilen Apps auf Android-Basis – stets im Kontext der angebundenen Systeme
Das ist Ihr Profil:
Abgeschlossenes Studium der Fachrichtung Informatik oder ein vergleichbarer Studiengang
Erfahrung in der Entwicklung von Android-basierten Apps
Sehr gute Kenntnisse in der Android-App-Entwicklung mit Kotlin und Java sowie in Android-Standard-Frameworks, APIs und gängigen Design-Patterns
Erfahrung mit modernen Android-Frameworks wie Jetpack Compose, Coroutines/Flow, Koin sowie Jetpack-Bibliotheken (z.B. Room)
Fundiertes Know-how in gängigen Tools und Plattformen wie GitLab inkl. CI/CDPipelines, Android Studio/IntelliJ, App Stores und Jira
Wünschenswert: Kenntnisse in Flutter für plattformübergreifende Entwicklung
Idealerweise erste Berührungspunkte mit vernetzten Smart-Home- oder Gebäudesystemen sowie den zugehörigen Kommunikationsprotokollen (z.B. BLE, Bluetooth Mesh, KNX)
Ausgeprägtes Interesse an Smart-Home-Lösungen
Proaktives Mitdenken und eigenmotiviertes Handeln
Analytische, pragmatische und zielorientierte Arbeitsweise
Kooperations- und Teamfähigkeit, Innovationsfreude sowie Spaß an neuen Technologien
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Das bieten wir Ihnen:
JUNG steht für Qualität, verantwortungsbewusstes Handeln und ein Arbeitsumfeld, in dem Menschen wachsen können. Wir legen Wert auf ein respektvolles Miteinander, treffen nachhaltige Entscheidungen und fördern die Entwicklung jedes Einzelnen. Denn wir sind überzeugt, dass Zukunft dort entsteht, wo Menschen ihre Stärken einbringen und gemeinsam etwas bewegen. Das erwartet Sie bei uns
Attraktive Vergütung durch den Tarifvertrag der Metall- und Elektroindustrie NRW inkl. Weihnachtsgeld, Urlaubsgeld sowie tarifliche Sonderzahlungen
Vereinbarkeit von Beruf und Familie – flexible Arbeitszeiten inkl. Gleitzeitkonto, 30 Tage Urlaub sowie mobile Arbeit
Strukturiertes Onboarding nach individuellem Einarbeitungsplan und Begleitung durch einen Paten während der Einarbeitungsphase
Zahlreiche Qualifizierungsmöglichkeiten, Maßnahmen des Betriebl. Gesundheitsmanagements u. a. Bike Leasing, EGYM Wellpass, u. ergonomische Arbeitsplätze
.buttontexta3c85bcca04332b7 a{ border: 0pxsolid transparent; } .buttontexta3c85bcca04332b7 a: focus{ border: 0pxdashed #FFFFFF !important; outline: none !important; }
Wir bitten Personalberater und Personaldienstleister von einer Kontaktaufnahme abzusehen.
Ihre Daten werden nach den Bestimmungen der Datenschutzgrundverordnung (DSGVO) behandelt. Bitte bewerben Sie sich ausschließlich über unser Bewerbungsportal.
.jobColumnTwo{ margin-bottom: 0px!important; padding-top: 0px!important; } .jobColumnOne > .joblayouttoken{ margin-bottom: 0px} .abst-largeImage{ position: static !important; } .abst-jobTitle{ margin-bottom: 0px!important; } /* Die Tags wurden aus der HTML-Seite kopiert, Margin wird auf 0 gesetzt, damit alles linksbündig ist und max-width wird auf 100% gesetzt, damit der ganze Content-Tag ausgenutzt wird */ .inner, .limitwidth, .breadcrumbtrail, #category-name, #category-header .headertext, .category-groups-wrapper, #noresults, #actions, #job-table, .back-to-search-wrapper, .jobDisplayShell, #similar-jobs, #ssoStack, .pagination-top, .pagination-bottom, .searchResultsShell, .keyword-title, .container { margin: 0 0; max-width: 100%; } . buttontext >.inner{ padding-left: 0px!important; } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ padding-left: 0px!important; } /*Für einige Layouts noch zusätzliches Padding über dem BIld */ .displayTMD { padding-top: 0px} .jobColumnTwo { padding-left: 0px!important; } .jobTitle { padding-bottom: 0px} /* Etwas zusätzliches Padding rausnehmen */ .buttontext { padding-bottom: 0px!important; margin-top: 0px!important; margin-bottom: 0px!important; } .joblayouttoken div{ padding-left: 0px!important; } h1 span { font-size: 0px!important; } .jobdescription h1 { padding-top: 0px} . jobTitle >.social-apply-button-container, . jobTitle >.applylink { display: none !important; } .social-apply-button-container.pull-right { width: 75%; margin-right: 25%; float: left !important; } button.btn.btn-primary.btn-large.btn-lg.dropdown-toggle { width: 100%; text-align: center; } .btn-group.btn-social.btn-social-apply.dropup { width: 100%; } /* Stellenausschreibung mit dem Stellen suchen-Block alignen */ .jobDisplayShell { padding-left: 0px!important; padding-right: 0px!important; } .jobColumnOne{ padding-left: 0px!important; } /* Entferne Margin, füge dafür Padding hinzu, weil Padding nicht in die Box-Berechnung reinzählt*/ .jobdescription h1{ margin-left: 0px!important; padding-left: 0px!important; border-top-style: solid; border-top-color: white; border-top-width: 0px!important; } .jobdescription h1:nth-of-type(1){ border-top-width: 0px!important; } .innershell .content .inner #search-wrapper{ display: none; } .jobdescription p { margin-left: 0px!important; margin-right: 0px!important; }
.jobColumnOne .joblayouttoken: nth-of-type(n+3) { background-color: rgba(238, 238, 238, 1.0); padding-left: 0px!important; padding-right: 0px!important; } .jobColumnOne .joblayouttoken: nth-of-type(2) { padding-left: 0px!important; padding-right: 0px!important; } .jobDisplay .content { border-style: solid; border-color: rgb(58,148,180) !important; border-width: 0px!important; } .social-apply-button-container{ margin-top: 0px} .row .col-xs-12{ padding-right: 0px!important; } .job{ padding-left: 0px!important; padding-right: 0px!important; }
#abstPrintContainer { padding-right: .5em; } #abstApplyContainer .applylink, #abstApplyContainer .applylink a { width: 100%; } .printButton{ /*margin-top: 0pxnur wenn der Button in jobColumnTwo eingebunden werden soll */ line-height: 1.9; width: 100%; } .btn-group.btn-social.btn-social-apply.dropup{ width: 75% !important; } @media print{ .innershell .content .inner #search-wrapper{ display: none; } .abst-largeImage{ -webkit-print-color-adjust: exact !important; /*Bild anzeigen für Chrome/Safari*/ color-adjust: exact; /*Bild anzeigen für Firefox*/ background-size: cover !important; /*Bild skalieren*/ display: block; } .videocomponent{ display: none; } .printButton{ display: none; } h1 span{ color: rgb(58,148,180) !important; } } @media (min-width: 768px) { #abstPrintRow { float: left; width: 75%; } } @media (max-width: 979px) { .printButton { display: none !important; } } @media (max-width: 979px) { .btn-group.btn-social.btn-social-apply.dropup{ width: 100% !important; } } @media (max-width: 767px) { .social-apply-button-container.pull-right { width: 100%; margin-right: 0%; float: left !important; } }
.jobDisplay .content { border-style: none !important; } .job > .joblayouttoken h1 { font-weight: bold !important; }
3327
Stellennummer: 3327
Arbeitsort:
Schalksmühle, NW, 58579
#job-location.job-location-inline { display: inline; }
Recruiting: Björn Hinghaus # +49 2355 806-3076