DU
@font-face {
font-family: Neo_Sans_Regular;
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/d11711c0-50af-41c8-9f85-3997c9f6d80d.eot) format('embedded-opentype');
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/803c9f1d-6950-4c87-aa3e-0c014011a3df.woff2) format('woff2'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/a9edc9ca-e80b-4980-be72-a61233f08071.woff) format('woff'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/504947d7-98d6-4ce3-b301-33b0deb9e0e4.ttf) format('truetype');
}
@font-face {
font-family: Neo_Sans_Medium;
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/5ec4623d-3b6a-4580-918c-cc0b1de4dc22.eot) format('embedded-opentype');
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/4ec41395-2074-4503-b9e2-bd7e8901758b.woff2) format('woff2'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/fadc73d8-1cc6-42c1-8f2a-4d03770b8faa.woff) format('woff'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/9de9709d-f77a-44ad-96b9-6fea586f7efb.ttf) format('truetype');
}
@font-face {
font-family: Neo_Sans_Bold;
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/f9431299-18f6-4149-807f-8a5a14f39176.eot) format('embedded-opentype');
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/0999c1ba-5516-4c4c-bf22-1a287dc6ae7d.woff2) format('woff2'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/e8d94f12-b027-4503-a8d7-0f957996aea0.woff) format('woff'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/ee0603a9-63c1-40bf-853f-922c1c17c12a.ttf) format('truetype');
}
.jobAd {width: 100 %;margin: 0 auto;background: #fff;color: #4d4f52;font-family: Tahoma, Arial, sans-serif;line-height: 1.5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;max-width: 960px;margin: -17px auto 0;font-size: 16px;}
.jobAd * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.sr-only, .sr-only-focusable {
visibility: hidden;
}
.jobAd a {
color: #f26246;
text-decoration: none !important;
font-weight: bold;
}
.jobAd ul {
margin: 0;
padding: 0;
}
.jobAd li {
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22.8em%22%20height%3D%22.8em%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpolyline%20style%3D%22fill%3Anone%3Bstroke%3A%232ec3b7%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%22%20points%3D%228.1%2C10.4%2012.2%2C15.3%2021.9%2C4.9%22%2F%3E%0A%09%3Cpath%20style%3D%22fill%3Anone%3Bstroke%3A%232ec3b7%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%22%20d%3D%22M22.3%2C12c0%2C5.7-4.6%2C10.3-10.3%2C10.3S1.7%2C17.7%2C1.7%2C12S6.3%2C1.7%2C12%2C1.7c1.3%2C0%2C2.6%2C0.2%2C3.7%2C0.7%22%2F%3E%0A%3C%2Fsvg%3E");
background-position: 0 6px;
background-size: 15px auto;
background-repeat: no-repeat;
padding-left: 1.5em;
list-style: none;
}
.jobAd p {
margin: 0;
padding: 0;
}
.jobAd .jobAdHeader {width: 100%;}
.jobAd .jobAdContent {
padding: 80px 70px;
}
.jobAd h2 {
color: #2ec3b7;
font-size: 24px;
margin: 0;
padding: 0;
font-family: Tahoma, sans-serif;
font-weight: bold;
line-height: 43.2px;
}
.jobAd h2 small {
color: #4d4f52;
font-size: 16px;
display: block;
line-height: 29.95px;
font-family: Tahoma, sans-serif;
font-weight: bold;
margin-top: 4.6px;
}
.jobAd h3 {
color: #2ec3b7;
font-size: 16px;
margin: 0 0 25px;
font-weight: bold;
text-transform: uppercase;
font-family: Tahoma, sans-serif;
}
.jobAd h3::after {
content: " ";
display: block;
width: 23px;
height: 2px;
background-color: #2ec3b7;
margin-top: 25px;
}
.jobAd h3.noBorder::after {
display: none;
}
.jobAd h4 {
color: #2ec3b7;
font-size: 14px;
margin: 0 0 16px;
font-weight: bold;
text-transform: uppercase;
font-family: Tahoma, sans-serif;
}
.jobAd hr {
border: 0;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin: 0;
padding: 0;
}
.jobAd .jobBlock {
padding: 20px 0 25px 0;
}
.jobAd .jobBlock .icon-indent { display: inline-block; padding-left: 28px; position: relative; font-size: 14px; line-height: 1.57143;}
.jobAd .jobBlock .icon-indent .icon {
left: 0;
margin-top: 2px;
position: absolute;
}
.jobAd .icon {
display: inline-block;
fill: currentcolor;
height: 17px;
margin-top: -2px;
vertical-align: middle;
width: 17px;
color: #2ec3b7;
}
.jobAd .jobBlock.benefits li {
display: inline-block;
padding-left: 3px;
padding-right: 3px;
margin-bottom: 35px;
background-image: none;
}
.jobAd .jobBlock.benefits li .icon {
height: 50%;
width: 50%;
left: 50%;
margin: 0;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
display: inline-block;
fill: currentcolor;
vertical-align: middle;
}
.jobAd .jobBlock.benefits .icon-circle::before {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.jobAd .jobBlock.benefits .icon-circle {
border: 2px solid #2ec3b7;
border-radius: 50%;
display: inline-block;
position: relative;
vertical-align: middle;
width: 40px;
cursor: pointer;
}
.jobAd .jobBlock.benefits .icon-circle:hover {
background: #2ec3b7;
}
.jobAd .jobBlock.benefits .icon-circle:hover:after{
content: attr(title);
position: absolute;
top: 100%;
left: -100px;
color: #2ec3b7;
text-transform: uppercase;
text-align: center;
display: inline-block;
width: 240px;
margin-top: 10px;
z-index: 10;
font-size: 14px;
font-family: Neo_Sans_Medium;
background: transparent;
}
.jobAd .jobBlock.benefits .icon-circle:hover .icon {
fill: #fff;
}
.jobAd .applyButton { border: 2px solid #f26246; font-family: Neo_Sans_Medium, Tahoma, sans-serif; font-weight: 500; padding: 12px 29px; text-transform: uppercase; white-space: nowrap; font-size: 14px; line-height: 1.57; border-radius: 5px; text-decoration: none; color: #4d4f52; max-width: 183px; width: 100%; display: inline-block; text-align: center;}
.jobAd .applyButton:hover {
background: #f26246;
color: #fff;
}
.jobAd .applyButton .icon {
fill: #4d4f52;
left: 0;
margin-left: -0.59em;
margin-right: 0.29em;
position: relative;
transition: left 0.1s ease-in 0s;
}
.jobAd .applyButton:hover .icon {
fill: #fff;
left: 0.59em;
}
.jobAd .col-6 {
float: left;
width: 50%;
}
.jobAd .text-right {
text-align: right;
}
.jobAd .jobBlock.jobBlockLeft, .jobAd .jobBlock.jobBlockRight {
float: none;
width: 100%;
}
.jobAd .jobBlock.jobBlockLeft {
border-bottom: 1px solid rgba(0,0,0,0.1);
} .jobAd .jobBlock.jobBlockLeft, .jobAd .jobBlock.jobBlockRight {
float: none;
width: 100%;
}
.jobAd .jobBlock.jobBlockLeft {
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.jobAd .salarybar { border: none;}
.jobAd .salarybar .arrow, .jobAd .salarybar .tip {
font-family: Neo_Sans_Medium,Tahoma,sans-serif;
font-weight: bold;
}
.jobAd .salarybar .tip::before {
border: none;
content: "^";
font-size: 15px;
margin-left: -5px;
top: -13px;
}
@media (max-width: 767px) {
.jobAd .jobAdContent {padding: 30px 10px 0;}
.jobAd .col-6 {
float: none;
width: 100%;
}
.jobAd h2 {font-size: 22px;}
.jobAd h2 small{font-size: 14px;}
.jobAd h3 {font-size: 16px;}
.jobAd h3::after {height: 1px; margin-top: 15px; width: 15px;}
.jobAd .applyButton { border: 2px solid #f26246; font-family: Neo_Sans_Medium, Tahoma, sans-serif; font-weight: 500; padding: 12px 29px; text-transform: uppercase; white-space: nowrap; font-size: 14px; line-height: 1.57; border-radius: 5px; text-decoration: none; color: #4d4f52; max-width: 183px; width: 100%; display: inline-block; text-align: center;}
.jobAd .jobBlock {
padding: 20px 0 10px !important;
float: none;
width: 100%;
}
.jobAd .col-6.text-right .applyButton {margin-top: 15px;}
}
@media print {
.jobAd {width: 100 %;margin: 0 auto;background: #fff;color: #4d4f52;font-family: Tahoma, Arial, sans-serif;line-height: 1.5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;max-width: 960px;margin: -17px auto 0;font-size: 16px;}
* {font-size: 95%;}
.jobAd .applyButton { border: 2px solid #f26246; font-family: Neo_Sans_Medium, Tahoma, sans-serif; font-weight: 500; padding: 12px 29px; text-transform: uppercase; white-space: nowrap; font-size: 14px; line-height: 1.57; border-radius: 5px; text-decoration: none; color: #4d4f52; max-width: 183px; width: 100%; display: inline-block; text-align: center;}
body {margin: 0; padding: 30px;}
.jobAd li {background-position: 0 3px; background-size: 10px auto;}
.jobAd h3 {font-size: 14px;}
/*.jobAd ul {margin: 0;}
.jobAd .text-right, .applyButton {display: none;}
.jobAd .jobBlock {padding: 20px 0;}
.jobAd .jobAdContent {padding: 40px 50px;}
.jobAd h3 {margin: 0 0 15px;}
.jobAd h3::after {margin-top: 15px;}*/
}
Senior Frontend Entwickler - Angular (w/m/d)
Warum ist Frontend so unsexy?
31.03.2025
Job-Nr.: 213766
Jetzt Bewerben
Frontend Fokus - make it cool again!
Wer sieht deine Entwicklung und wer nutzt sie?
Who’s Who des DACH Raums (Ich erzähl dir Success Storys!)
Was kann die Software?
Die Basis für Geschäftsentscheidungen skalieren, hochrechnen und in einen Report fassen
Linz, Linz-Land, Wels
Software Engineering
Aufgabengebiet
Du übernimmst die neuen Tasks vom Product Owner, welche dann in den agilen SCRUM Prozess eingebunden werden
Entwickle im Frontend neue Features und Funktionen z.B. die Verbesserung benutzerdefinierter Berichte
Entwickle eine API Integration, um externe Datenquellen zu integrieren
Du bist beim Release Prozess neuer Features dabei
Skill-Set
Du hast eine Ausbildung in der IT absolviert (HTL, FH, Uni) z.B. Software Engineering, Wirtschaftsinformatik, Mobile Computing, Kommunikation, Wissen, Medien
Du hast mindestens 5 Jahre Entwickler Erfahrung mit Angular sammeln können
Im Backend wird mit C#, .NET entwickelt - Berühungspunkte helfen dir sicherlich im Austausch mit den Kollegen
Deutsch sprichst du fließend, da die Kunden vorwiegend aus dem DACH Raum sind
Worauf man sich freuen kann
Wickle große Projekte mit einem Aufwand von bis zu 100 Personentagen ab
Du hast dir für 2025 schon eine neue Ausbildung rausgesucht? Nutze das freie Budget für Weiterbildungen
Iss mit deinen Kolleg:innen zusammen in der Kantine zu Mittag & sei beim Mitarbeiterfrühstück dabei
Das Projektgeschäft fordert auch mal Überstunden? Dann bau sie später wieder ab #kein #allin
Home Offce, Gleitzeit, Gratis Kaffee & höhenverstellbare Tische erklären sich von selbst
Gehaltsrange
.salarybar {width: 100%; display: table; white-space: nowrap; margin-bottom: 58px; padding: 1px; border: 1px solid #F3F3F3; font-size: 14px;}
.salarybar .min, .salarybar .range { display: table-cell; min-width: 33.33%; padding: 2px 5px; }
.salarybar .min { text-align: center; background-color: #ededed; color: #4d4f52 }
.salarybar .range { text-align: left; background-image: linear-gradient(to right, #2ec3b7 0, #eaeaea 100%); background-repeat: repeat-x; }
.salarybar .actual { display: inline-block; color: #fff; }
.salarybar .max { float: right; margin-left: -100%; color: #4d4f52 }
.salarybar .below { height: 0; margin: 6px -5px -6px -5px; line-height: 1.28571429; font-size: 0.875em;}
.salarybar .range .tip { -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.salarybar .arrow, .salarybar .tip { display: inline-block; position: relative; top: 15px; padding: 2px 5px; color: #2ec3b7; background-color: #fff }
.salarybar .tip:before {content: ''; display: block; position: absolute; left: 50%; top: -10px; width: 0; height: 0; margin-left: -10px; border-width: 0 10px 10px 10px; border-style: solid; border-color: transparent transparent #fff transparent; }
.salarybar .arrow { margin-right: 10px; }
.salarybar .arrow:before { content: ''; display: block; position: absolute; right: -10px; top: 0; width: 0; height: 0; border-width: 9px 0 11px 10px; border-style: solid; border-color: transparent transparent transparent #fff;}
Gehaltsspanne Minimum 4300, Maximum 5100 4300 5100 Mindestgehalt
Mindestgehalt
EUR 4300 brutto / Monat (auf Vollzeitbasis)
Das mögliche Gehalt
Das Gehalt liegt je nach Qualifikation & Berufserfahrung zwischen EUR 4300 und EUR 5100 brutto / Monat (auf Vollzeitbasis).
Klingt interessant?
Am besten JETZT BEWERBEN und mehr über diese Position erfahren! Sollte es vorab Fragen geben, freut sich Verena Herrmann v.herrmann@kern-partner.at auf die Kontaktaufnahme.
Jetzt Bewerben