Junior Mobile Developer (w/m/d)
Dein Gestaltungsspielraum
- Du bist begeistert von den Möglichkeiten mobiler Geräte und möchtest in diesem Umfeld technisch und optisch anspruchsvolle Anwendungen entwickeln.
- Bei der Weiterentwicklung der mobilen Clients für unsere SmartDesign-Plattform achtest du auf sauberes Software-Engineering und eine herausragende User Experience unserer nativen iOS-, Android- und Windows Store-Apps.
- Du arbeitest in einem multidisziplinärem Scrum-Team. Deine Arbeit umfasst abwechslungsreiche Aufgaben im gesamten Softwareentwicklungsprozess mit einer gesunden Mischung aus Anforderungsanalyse, Konzeption und Umsetzung der Lösung.
- Wir wissen, dass noch kein Meister vom Himmel gefallen ist. Deine Einarbeitung erfolgt deshalb in Form von Pair- und Mob-Programming.
Deine Skills
- Deinen informatikorientierten Studienabschluss hast du in der Tasche. Solltest du deine Kenntnisse auf andere Weise erworben haben, ist uns deine Bewerbung ebenso willkommen.
- Mit objektorientierten Konzepten und Programmiersprachen, insbesondere C# oder Java kennst du dich gut aus.
- Du hast bereits erste Erfahrungen in der Entwicklung mobiler Anwendungen gesammelt.
- Kenntnisse in Clean Code und Testautomatisierung sind willkommen.
Unsere Technologien & Methoden
- Wir entwickeln unseren Quellcode komfortabel mit Visual Studio oder Rider.
- Mittels Xamarin programmieren wir in C# gegen die nativen iOS, Android und Windows SDKs und erreichen so einen optimalen Anteil gemeinsam verwendeten Codes über alle drei Plattformen.
- Unsere Arbeitsumgebung stützt sich methodisch auf das Vorgehensmodell Scrum sowie technologisch auf git, Gerrit, Jenkins, Sentry, SonarQube sowie Confluence und Jira.
Deine Vorteile bei uns
- Flexible Arbeitszeiten
- 28 bis 40 Tage FlexUrlaub
- 28 bis 40 Stunden FlexZeit
- CAS Akademie
- Innovationstage
- CAS Erfolgsbeteiligung
- Potenzialentfaltung
- Fitnessangebote
- Culinarium