Mobile Entwickler
Role details
Job location
Tech stack
Job description
Mobile Entwickler (m/w/d) Telematrik PTS GmbH Bezirk Bregenz (Lauterach, Österreich) (function($){ $(document).ready(function() { $('.new-detail-page-design .additional-locations-link').click(function() { $(this).hide(); $(this).siblings('.additional-location-item-container').show(); $(this).parent().siblings('.additional-location-item-container').show(); }); }); })(jQuery); #preview-area__container__content { margin-block-start: 0; margin-block-end: 0; } .tb_container_grid-1-col { display: grid; grid-template-columns: 1fr; } .tb_container_grid-2-col { display: grid; grid-template-columns: 1fr 1fr; } .tb_container_grid-3-col { display: grid; grid-template-columns: 1fr 1fr 1fr; } .tb_container_grid-4-col { display: grid; grid-template-columns: repeat(4, 1fr); } .tb_container_grid-sidebar { display: grid; grid-template-columns: 1fr 3fr; } .tb_container_grid-sidebar-right { display: grid; grid-template-columns: 3fr 1fr; } #preview-area__container__content .tb-mixed h1.ql-align-center, #preview-area__container__content .tb-mixed h1.ql-align-center, #preview-area__container__content .tb-mixed h2.ql-align-center, #preview-area__container__content .tb-mixed h3.ql-align-center, #preview-area__container__content .tb-mixed p.ql-align-center, #preview-area__container__content .tb-p p.ql-align-center, #preview-area__container__content .tb-mixed ol li.ql-align-center { text-align: center !important; } #preview-area__container__content.mobile .tb-mixed h1.ql-align-center, #preview-area__container__content.mobile .tb-mixed h1.ql-align-center, #preview-area__container__content.mobile .tb-mixed h2.ql-align-center, #preview-area__container__content.mobile .tb-mixed h3.ql-align-center, #preview-area__container__content.mobile .tb-mixed p.ql-align-center, #preview-area__container__content.mobile .tb-p p.ql-align-center, #preview-area__container__content.mobile .tb-mixed ol li.ql-align-center { text-align: center !important; } #preview-area__container__content .tb-mixed h1.ql-align-right, #preview-area__container__content .tb-mixed h2.ql-align-right, #preview-area__container__content .tb-mixed h3.ql-align-right, #preview-area__container__content .tb-mixed p.ql-align-right, #preview-area__container__content .tb-p p.ql-align-right, #preview-area__container__content .tb-mixed ol li.ql-align-right { text-align: right !important; } #preview-area__container__content.mobile .tb-mixed h1.ql-align-right, #preview-area__container__content.mobile .tb-mixed h2.ql-align-right, #preview-area__container__content.mobile .tb-mixed h3.ql-align-right, #preview-area__container__content.mobile .tb-mixed p.ql-align-right, #preview-area__container__content.mobile .tb-p p.ql-align-right, #preview-area__container__content.mobile .tb-mixed ol li.ql-align-right { text-align: right !important; } #preview-area__container__content .tb-mixed h1.ql-align-justify, #preview-area__container__content .tb-mixed h2.ql-align-justify, #preview-area__container__content .tb-mixed h3.ql-align-justify, #preview-area__container__content .tb-mixed p.ql-align-justify, #preview-area__container__content .tb-p p.ql-align-justify, #preview-area__container__content .tb-mixed ol li.ql-align-justify { text-align: justify !important; } #preview-area__container__content.mobile .tb-mixed h1.ql-align-justify, #preview-area__container__content.mobile .tb-mixed h2.ql-align-justify, #preview-area__container__content.mobile .tb-mixed h3.ql-align-justify, #preview-area__container__content.mobile .tb-mixed p.ql-align-justify, #preview-area__container__content.mobile .tb-p p.ql-align-justify, #preview-area__container__content.mobile .tb-mixed ol li.ql-align-justify { text-align: justify !important; } #preview-area__container__content .tb-mixed h1.ql-align-left, #preview-area__container__content .tb-mixed h2.ql-align-left, #preview-area__container__content .tb-mixed h3.ql-align-left, #preview-area__container__content .tb-mixed p.ql-align-left, #preview-area__container__content .tb-p p.ql-align-left, #preview-area__container__content .tb-mixed ol li.ql-align-left { text-align: left !important; } #preview-area__container__content.mobile .tb-mixed h1.ql-align-left, #preview-area__container__content.mobile .tb-mixed h2.ql-align-left, #preview-area__container__content.mobile .tb-mixed h3.ql-align-left, #preview-area__container__content.mobile .tb-mixed p.ql-align-left, #preview-area__container__content.mobile .tb-p p.ql-align-left, #preview-area__container__content.mobile .tb-mixed ol li.ql-align-left { text-align: left !important; } :root { --theme-color-1: #000000; --theme-color-2: #ee0000; --theme-color-3: #9b59b6; --theme-color-4: #f39c12; --theme-color-5: #1abc9c; --theme-color-6: #e67e22; --theme-color-7: #34495e; --theme-color-8: #ffffff; } #preview-area__container__content { padding-left: 15px !important; padding-right: 15px !important; padding-top: 6px !important; padding-bottom: 6px !important; border-color: transparent !important; background-color: #ffffff !important; background-image: none; background-repeat: no-repeat; background-position: right top; } #preview-area__container__content .tb-h1, #preview-area__container__content .tb-mixed h1 { font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; font-size: 29px !important; color: #000000 !important; text-align: left !important; margin-top: 5px !important; margin-bottom: 5px !important; font-weight: bold !important; } #preview-area__container__content .tb-h2, #preview-area__container__content .tb-mixed h2 { font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; font-size: 26px !important; color: #000000 !important; text-align: center !important; margin-top: 5px !important; margin-bottom: 5px !important; font-weight: bold !important; } #preview-area__container__content .tb-h3, #preview-area__container__content .tb-mixed h3 { font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; font-size: 20px !important; color: #000000 !important; text-align: left !important; margin-top: 5px !important; margin-bottom: 5px !important; font-weight: bold !important; } #preview-area__container__content .tb-p p, #preview-area__container__content .tb-mixed p { font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; font-size: 18px !important; color: #000000 !important; text-align: left !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content a{ font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; color: #9b59b6 !important; text-decoration: none !important; cursor: pointer; font-size: 18px !important; } #preview-area__container__content a:hover{ color: #ce8ce9 !important; } #preview-area__container__content hr{ background-color: #9b59b6 !important; width: 70% !important; height: 2px !important; padding-left: left; margin-left: 0 !important; margin-right: auto !important; border: none; } #preview-area__container__content .tb-icon i{ background-color: transparent !important; color: #9b59b6 !important; margin-top: 5px !important; margin-bottom: 5px !important; font-size: 20px !important; } #preview-area__container__content .tb-list ol, #preview-area__container__content .tb-mixed ol { font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; font-size: 18px !important; color: #000000 !important; margin-top: 5px !important; margin-bottom: 5px !important; margin-left: 0 !important; list-style-type: none !important; padding: 0 !important; } #preview-area__container__content .tb-list ol li, #preview-area__container__content .tb-mixed ol li{ margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content .tb-list ol li::marker, #preview-area__container__content .tb-mixed ol li::marker{ display:none !important; list-style-type: none !important; } #preview-area__container__content .tb-button a { display: inline-block; font-family: "Source Sans Pro",sans-serif !important; margin: 0 !important; font-size: 20px !important; color: #9b59b6 !important; background-color: #ffffff !important; border-radius: 6px !important; border-color: #9b59b6 !important; border-width: 2px !important; border-style: solid; padding-left: 15px !important; padding-right: 15px !important; padding-top: 6px !important; padding-bottom: 6px !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content .tb-button { text-align: center !important; } #preview-area__container__content .tb-button a:hover { color: #ce8ce9 !important; } #preview-area__container__content .tb-image img { width: 100%; } #preview-area__container__content .tb-vimeo div, #preview-area__container__content .tb-youtube div, #preview-area__container__content .tb-mp4 div{ position: relative; width: 100%; height: 0; padding-bottom: 56.25%; } #preview-area__container__content .tb-vimeo div iframe, #preview-area__container__content .tb-youtube div iframe, #preview-area__container__content .tb-mp4 div video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #preview-area__container__content .tb_container_icon-with-text .tb-container, #preview-area__container__content .tb_container_image-with-text .tb-container { display: flex; text-align: center; } #preview-area__container__content .tb_container_icon-with-text .tb-container p, #preview-area__container__content .tb_container_image-with-text .tb-container p { display: flex; align-items: center; margin: 0 !important; } .tb-relative { position: relative !important; } .tb_container_grid-image-with-content-on-top .grid-drop-zone:nth-child(2) { position: absolute; width: 100%; } .tb_container_grid-image-with-content-on-top .grid-drop-zone:first-child { width: 100%; } #preview-area__container__content { border-width: 2px !important; } #preview-area__container__content.mobile .tb_container_grid-2-col, #preview-area__container__content.mobile .tb_container_grid-3-col, #preview-area__container__content.mobile .tb_container_grid-4-col, #preview-area__container__content.mobile .tb_container_grid-sidebar, #preview-area__container__content.mobile .tb_container_grid-sidebar-right { grid-template-columns: 1fr; } #preview-area__container__content.mobile .tb-h1 , #preview-area__container__content.mobile .tb-mixed h1 { font-size: 23px !important; text-align: left !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content.mobile .tb-h2, #preview-area__container__content.mobile .tb-mixed h2 { font-size: 26px !important; text-align: center !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content.mobile .tb-h3, #preview-area__container__content.mobile .tb-mixed h3 { font-size: 16px !important; text-align: left !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content.mobile .tb-p p, #preview-area__container__content.mobile .tb-mixed p { font-size: 16px !important; text-align: left !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content.mobile a, #preview-area__container__content.mobile .tb-mixed a { font-size: 16px !important; } #preview-area__container__content.mobile hr{ width: 70% !important; height: 2px !important; text-align: left !important; margin-top: undefinedpx !important; margin-bottom: undefinedpx !important; } #preview-area__container__content.mobile .tb-list ol, #preview-area__container__content.mobile .tb-mixed ol { font-size: 16px !important; margin-top: 5px !important; margin-bottom: 5px !important; } #preview-area__container__content.mobile .tb-list ol li, #preview-area__container__content.mobile .tb-mixed ol li{ margin-top: 6px !important; margin-bottom: 6px !important; } #preview-area__container__content.mobile .tb-button a { font-size: 20px !important; margin-top: 5px !important; margin-bottom: 5px !important; text-align: center !important; } #preview-area__container__content.mobile .tb-button { text-align: center !important; } #preview-area__container__content .tb-icon i{ margin-top: 5px !important; margin-bottom: 5px !important; font-size: 20px !important; } #preview-area__container__content.mobile .tb_container_grid-configurable { grid-template-rows: 1fr !important; grid-template-columns: 1fr !important; } #preview-area__container__content .tb-list ol, #preview-area__container__content .tb-mixed ol { list-style: none; padding-left: 0; } #preview-area__container__content .tb-list ol li, #preview-area__container__content .tb-mixed ol li { position: relative; padding-left: 40px; } #preview-area__container__content .tb-list ol li::before, #preview-area__container__content .tb-mixed ol li::before { line-height: 1; position: absolute; left: 0; border-radius: 50%; display: flex; align-items: center; justify-content: center; }#preview-area__container__content .tb-list ol li::before, #preview-area__container__content .tb-mixed ol li::before { } #preview-area__container__content .tb-list ol li::before, #preview-area__container__content .tb-mixed ol li::before { content: ''; background: transparent !important; color: #000000 !important; width: 34px; font-size: 21px; height: 21px; } #preview-area__container__content [data-element-id="f0d5f892-1045-4850-80bd-4aa1ea85f759"]{margin-left: 0px !important;margin-right: 0px !important;margin-top: 10px !important;margin-bottom: 10px !important;text-align: center !important;} #preview-area__container__content [data-element-id="84c393a6-abfd-4328-8f8d-cfa93bd97cc8"]{} #preview-area__container__content [data-element-id="1345397e-e21d-44a1-979f-5af2c843cdf2"]{} #preview-area__container__content [data-element-id="e88cec58-f17e-4e21-a40f-f1a073a1c482"]{border-radius: 0px !important;background-position: center center !important;background-repeat: no-repeat !important;background-color: transparent !important;padding-left: 19px !important;padding-right: 19px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content [data-element-id="6b5f4f66-3164-4ebc-b439-44160bcde7ae"]{} #preview-area__container__content [data-element-id="ead2291d-8220-4581-b914-6e748724b562"]{margin-left: 0px !important;margin-right: 0px !important;} #preview-area__container__content [data-element-id="ead2291d-8220-4581-b914-6e748724b562"] .grid-drop-zone{background-color: transparent !important;} #preview-area__container__content [data-element-id="ead2291d-8220-4581-b914-6e748724b562"] .grid-drop-zone{padding-left: 24px !important; padding-right: 24px !important;} #preview-area__container__content [data-element-id="ead2291d-8220-4581-b914-6e748724b562"] .grid-drop-zone{padding-bottom: 0px !important; padding-top: 0px !important;} #preview-area__container__content [data-element-id="ead2291d-8220-4581-b914-6e748724b562"] [class^='tb_container_grid']{gap: 21px !important;} #preview-area__container__content [data-element-id="891f6492-dcc0-4a98-89a9-000e8570e4b4"]{} #preview-area__container__content [data-element-id="30b6b1e0-aa75-4b77-a010-f82e1f97c0f9"]{} #preview-area__container__content [data-element-id="394e7931-13bb-4ecd-80b2-d7a9e4852c5a"]{} #preview-area__container__content [data-element-id="ea6a7082-9fc6-4c58-9628-0cf8c6ef3a65"]{} #preview-area__container__content [data-element-id="f986c05c-3e57-4ada-930e-629db73df125"]{} #preview-area__container__content [data-element-id="be97360e-1cd8-4dad-8471-b188dd5574a9"]{} #preview-area__container__content [data-element-id="bcc43a7e-07a4-460e-8f3e-e59a934cac49"]{} #preview-area__container__content [data-element-id="b82a7724-64ac-4091-87b3-eace896763f4"]{} #preview-area__container__content [data-element-id="eddbc353-2cea-405f-9cd3-bcfae8bd6fac"]{} #preview-area__container__content [data-element-id="d3f71b21-a246-4adc-b18f-30c29f52df6b"]{} #preview-area__container__content [data-element-id="a9164331-202f-4697-8f8c-8dd83bda1b48"]{margin-left: 2px !important;margin-right: 2px !important;margin-top: 30px !important;margin-bottom: 30px !important;text-align: left !important;} #preview-area__container__content [data-element-id="a9164331-202f-4697-8f8c-8dd83bda1b48"] img{max-width: 100%; width: auto !important;} #preview-area__container__content [data-element-id="04eb0b83-3a5d-4b6e-b62f-9922e24df312"]{border-radius: 0px !important;background-position: center center !important;background-repeat: no-repeat !important;background-color: transparent !important;padding-left: 21px !important;padding-right: 21px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content [data-element-id="c47bf3d8-0423-4e04-9e34-853b374e2f5e"]{margin-left: 0px !important;margin-right: 0px !important;margin-top: 10px !important;margin-bottom: 10px !important;text-align: center !important;} #preview-area__container__content [data-element-id="0814215b-97aa-4461-be91-905867efa1d2"]{} #preview-area__container__content [data-element-id="86883f66-01ea-48ac-b7ba-1461c4c70125"]{border-radius: 0px !important;background-position: center center !important;background-repeat: no-repeat !important;background-color: transparent !important;padding-left: 31px !important;padding-right: 31px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content [data-element-id="ee4cf615-de2a-4a09-afb3-efbfd176d795"]{} #preview-area__container__content [data-element-id="ec36867c-646b-40c1-b19f-22e38541a4fa"]{} #preview-area__container__content [data-element-id="b2172b87-4e07-4527-a64e-528b282c1156"]{} #preview-area__container__content [data-element-id="e32da3bf-15b8-4173-9be6-8a2009c94462"]{} #preview-area__container__content [data-element-id="647e8f06-8a14-4d66-95d6-f095b6fbf597"]{} #preview-area__container__content [data-element-id="69066948-8de3-4216-82b6-5f55100b6e22"]{} #preview-area__container__content [data-element-id="88f6c688-8900-4570-918c-a45be86186fd"]{} #preview-area__container__content [data-element-id="fd9fab14-522b-422b-94c8-de57ea8e6821"]{} #preview-area__container__content [data-element-id="82ab426a-4464-4e17-a85d-c90e26e6ba48"]{border-radius: 0px !important;background-position: center center !important;background-repeat: no-repeat !important;background-color: transparent !important;padding-left: 0px !important;padding-right: 0px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content.mobile [data-element-id="f0d5f892-1045-4850-80bd-4aa1ea85f759"]{} #preview-area__container__content.mobile [data-element-id="84c393a6-abfd-4328-8f8d-cfa93bd97cc8"]{} #preview-area__container__content.mobile [data-element-id="1345397e-e21d-44a1-979f-5af2c843cdf2"]{} #preview-area__container__content.mobile [data-element-id="e88cec58-f17e-4e21-a40f-f1a073a1c482"]{padding-left: 10px !important;padding-right: 10px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content.mobile [data-element-id="6b5f4f66-3164-4ebc-b439-44160bcde7ae"]{} #preview-area__container__content.mobile [data-element-id="ead2291d-8220-4581-b914-6e748724b562"]{} #preview-area__container__content.mobile [data-element-id="ead2291d-8220-4581-b914-6e748724b562"] .grid-drop-zone{padding-left: 10px !important; padding-right: 10px !important;} #preview-area__container__content.mobile [data-element-id="ead2291d-8220-4581-b914-6e748724b562"] .grid-drop-zone{padding-bottom: 1px !important; padding-top: 1px !important;} #preview-area__container__content.mobile [data-element-id="891f6492-dcc0-4a98-89a9-000e8570e4b4"]{} #preview-area__container__content.mobile [data-element-id="30b6b1e0-aa75-4b77-a010-f82e1f97c0f9"]{} #preview-area__container__content.mobile [data-element-id="394e7931-13bb-4ecd-80b2-d7a9e4852c5a"]{} #preview-area__container__content.mobile [data-element-id="ea6a7082-9fc6-4c58-9628-0cf8c6ef3a65"]{} #preview-area__container__content.mobile [data-element-id="f986c05c-3e57-4ada-930e-629db73df125"]{} #preview-area__container__content.mobile [data-element-id="be97360e-1cd8-4dad-8471-b188dd5574a9"]{} #preview-area__container__content.mobile [data-element-id="bcc43a7e-07a4-460e-8f3e-e59a934cac49"]{} #preview-area__container__content.mobile [data-element-id="b82a7724-64ac-4091-87b3-eace896763f4"]{} #preview-area__container__content.mobile [data-element-id="eddbc353-2cea-405f-9cd3-bcfae8bd6fac"]{} #preview-area__container__content.mobile [data-element-id="d3f71b21-a246-4adc-b18f-30c29f52df6b"]{} #preview-area__container__content.mobile [data-element-id="a9164331-202f-4697-8f8c-8dd83bda1b48"]{} #preview-area__container__content.mobile [data-element-id="04eb0b83-3a5d-4b6e-b62f-9922e24df312"]{padding-left: 10px !important;padding-right: 10px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content.mobile [data-element-id="c47bf3d8-0423-4e04-9e34-853b374e2f5e"]{} #preview-area__container__content.mobile [data-element-id="0814215b-97aa-4461-be91-905867efa1d2"]{} #preview-area__container__content.mobile [data-element-id="86883f66-01ea-48ac-b7ba-1461c4c70125"]{padding-left: 10px !important;padding-right: 10px !important;padding-top: 10px !important;padding-bottom: 10px !important;} #preview-area__container__content.mobile [data-element-id="ee4cf615-de2a-4a09-afb3-efbfd176d795"]{} #preview-area__container__content.mobile [data-element-id="ec36867c-646b-40c1-b19f-22e38541a4fa"]{} #preview-area__container__content.mobile [data-element-id="b2172b87-4e07-4527-a64e-528b282c1156"]{} #preview-area__container__content.mobile [data-element-id="e32da3bf-15b8-4173-9be6-8a2009c94462"]{} #preview-area__container__content.mobile [data-element-id="647e8f06-8a14-4d66-95d6-f095b6fbf597"]{} #preview-area__container__content.mobile [data-element-id="69066948-8de3-4216-82b6-5f55100b6e22"]{} #preview-area__container__content.mobile [data-element-id="88f6c688-8900-4570-918c-a45be86186fd"]{} #preview-area__container__content.mobile [data-element-id="fd9fab14-522b-422b-94c8-de57ea8e6821"]{} #preview-area__container__content.mobile [data-element-id="82ab426a-4464-4e17-a85d-c90e26e6ba48"]{padding-left: 10px !important;padding-right: 10px !important;padding-top: 10px !important;padding-bottom: 10px !important;} Mobile Entwickler (m/w/d)Baue mit Kotlin & Compose Multiplatform moderne App-Erlebnisse, die im B2B-Bereich etwas bewegen.Du spielst eine Schlüsselrolle bei der Entwicklung und Wartung unserer Apps und trägst zur Weiterentwicklung dieser Anwendungen bei. Wir setzen auf modernste Technologien, um hochwertige und mobile Lösungen zu liefern. Wir suchen leidenschaftliche, talentierte und motivierte Mobile Entwickler*innen, die Lust haben, moderne Android- und Multiplatform-Apps mitzugestalten. Wenn du gerne an spannenden, praxisnahen Projekten arbeitest und deine Ideen im Team einbringst, bist du bei uns genau richtig.In deiner Rolle entwickelst und wartest du unsere mobilen Softwarelösungen und treibst deren Weiterentwicklung aktiv voran. Dabei setzt du auf moderne Technologien wie Kotlin, Compose und Compose Multiplatform, um zukunftsfähige mobile Lösungen zu schaffen.Deine Aufgaben Entwicklung und Wartung hochwertiger Android-Anwendungen mit Kotlin, Compose und anderen relevanten Technologien.Mitarbeit an der Entwicklung gemeinsamer Codebasen mit Kotlin Multiplatform für unsere Android AnwendungenZusammenarbeit mit dem Team, um neue Features zu definieren, zu designen und zu veröffentlichen.Durchführung von Unit-Tests zur Sicherstellung von Robustheit, einschließlich Randfällen, Benutzerfreundlichkeit und allgemeiner Zuverlässigkeit.Behebung von Fehlern und Verbesserung der Anwendungsleistung. Kontinuierliche Recherche, Evaluierung und Implementierung neuer Technologien zur Maximierung der Entwicklungseffizienz.Was du mitbringstErfahrung in der Android- oder Java-Entwicklung. Kenntnisse der Programmiersprache Kotlin.Erfahrung mit Jetpack Compose zur Entwicklung von Benutzeroberflächen ist von Vorteil.Ausgezeichnete Problemlösungs- und Kommunikationsfähigkeiten.Leidenschaft für die mobile Entwicklung und das Interesse, mit den neuesten Branchentrends Schritt zu halten.Worauf wir Wert legenVerlässlichkeit, Genauigkeit und VerantwortungsbewusstseinGenaues und sorgfältiges ArbeitenOffene Kommunikation und TeamgeistEigeninitiative und LernbereitschaftBonuspunkte Vertrautheit mit der Kotlin Multiplatform-EntwicklungErfahrung mit iOS-Entwicklung (Swift/Objective-C).Veröffentlichte Apps im App Store oder Google Play Store.Die TeleMatrik PTS GmbH in Lauterach ist ein spezialisiertes Technologieunternehmen mit aktuell rund 30 Mitarbeitenden. Es werden Telematik- und IoT-Lösungen für den öffentlichen Personennahverkehr entwickelt - von Fahrzeugortung und Fahrgastinformation bis zur datenbasierten Betriebssteuerung. Die Systeme vernetzen Busse und Zentrale intelligent und sorgen für mehr Effizienz, Transparenz und Servicequalität im ÖPNV.Es erwarten dich ein engagiertes Team, Gestaltungsspielraum, moderne Infrastruktur sowie spannende und vielseitige Projekte. Darüber hinaus profitierst du von langfristigen Perspektiven, fachlicher und persönlicher Weiterentwicklung, Mitarbeiterevents, Essenszuschuss, einem Jobticket oder Jobrad.Alle Personen sind gleichermaßen angesprochen. Das Gehalt liegt über KV, orientiert sich an deiner Qualifikation und Erfahrung.Ich freue mich auf deine Bewerbung, deinen Anruf oder deine Nachricht - und darauf, zu erfahren, welche Stärken und Ideen du bei uns einbringen möchtest. KontaktManuela Kraft[email protected]+ 43 5574 25566 203 TeleMATRIK PTS GmbH | Montfortplatz 2 | 6923 Lauterach | Austria | www.telematrik.com
Anmelden var waitmeColor = "#e4660d"; var waitmeText = "Bitte warten ..."; function handleCredentialResponse(response) { waitMeAction('start', 'body', waitmeColor, waitmeText); var body = 'credential=' + encodeURIComponent(response.credential); var bookmarkElement = document.getElementById('bookmark_to_save'); if (bookmarkElement && bookmarkElement.value) { body += '&job_to_bookmark=' + encodeURIComponent(bookmarkElement.value); } fetch('/account/google', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, body: body }) .then(response => response.json()) .then(data => { if (data.success) { window.location.href = data.redirect_url; } else { console.error('Google Sign-In failed:', data.error); waitMeAction('stop', 'body'); } }) .catch(error => { console.error('Error:', error); waitMeAction('stop', 'body'); }); } LinkedIn - ODER - Passwort vergessen? | Jetzt registrieren × var waitmeColor = "#e4660d"; var waitmeText = "Bitte warten ..."; function handleCredentialResponse(response) { waitMeAction('start', 'body', waitmeColor, waitmeText); var body = 'credential=' + encodeURIComponent(response.credential); var bookmarkElement = document.getElementById('bookmark_to_save'); if (bookmarkElement && bookmarkElement.value) { body += '&job_to_bookmark=' + encodeURIComponent(bookmarkElement.value); } fetch('/account/google', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, body: body }) .then(response => response.json()) .then(data => { if (data.success) { window.location.href = data.redirect_url; } else { console.error('Google Sign-In failed:', data.error); waitMeAction('stop', 'body'); } }) .catch(error => { console.error('Error:', error); waitMeAction('stop', 'body'); }); } LinkedIn
- ODER - Passwort vergessen? | Jetzt registrieren
Passwort vergessen? | Jetzt registrieren × Per E-Mail versenden
Requirements
- Erfahrung in der Android- oder Java-Entwicklung.
- Kenntnisse der Programmiersprache Kotlin.
- Erfahrung mit Jetpack Compose zur Entwicklung von Benutzeroberflächen ist von Vorteil.
- Ausgezeichnete Problemlösungs- und Kommunikationsfähigkeiten.
- Leidenschaft für die mobile Entwicklung und das Interesse, mit den neuesten Branchentrends Schritt zu halten.
Worauf wir Wert legen
- Verlässlichkeit, Genauigkeit und Verantwortungsbewusstsein
- Genaues und sorgfältiges Arbeiten
- Offene Kommunikation und Teamgeist
- Eigeninitiative und Lernbereitschaft
Bonuspunkte
- Vertrautheit mit der Kotlin Multiplatform-Entwicklung
- Erfahrung mit iOS-Entwicklung (Swift/Objective-C).
- Veröffentlichte Apps im App Store oder Google Play Store.
Benefits & conditions
Es erwarten dich ein engagiertes Team, Gestaltungsspielraum, moderne Infrastruktur sowie spannende und vielseitige Projekte. Darüber hinaus profitierst du von langfristigen Perspektiven, fachlicher und persönlicher Weiterentwicklung, Mitarbeiterevents, Essenszuschuss, einem Jobticket oder Jobrad.
Alle Personen sind gleichermaßen angesprochen. Das Gehalt liegt über KV, orientiert sich an deiner Qualifikation und Erfahrung.