An­dro­id ­De­ve­l­oper (m/w/x)

REWE Group Österreich
Vollzeit
Wien, Österreich1 month ago
To add this job to your bookmarks, please log in.
to login page
To add this job to your bookmarks, please log in.
to login page
Einstiegsgehalt
€ 54.100 brutto pro Jahr
Home Office
Keine Angabe
Befristung
12 Monate
As the IT of the REWE Group Austria, we work together with our more than 650 employees to develop innovative IT products and services for all our corporate divisions in Austria and abroad, setting the tone for modern trade. With our cross-functional teams from the four divisions of IT Consulting, IT Development, IT Operations and IT Organization, we develop tailor-made solutions for clients and partners. Together, we are digitalizing commerce – from store solutions and e-commerce to the supply chain, marketing and CRM.

Dein Profil

  • Completed studies with a focus on computer science or comparable experience
  • Experience in developing native Android apps for smartphones and tablets using Jetpack compose and/or view-binding
  • Knowledge of Java and Kotlin (with a heavier focus on Kotlin) as well as software architecture
  • Experience in handling GIT and GitLab CI/CD
  • Experience with Google Material Design and realization of user-friendly UIs
  • Enthusiasm for optimal user experience and performance
  • Experience with agile software development, continuous integration, unit/system and integration testing, UI automation testing knowledge is an advantage
  • Experience with Spring Boot, JSON and REST Web Services desirable
  • You have a strong focus on the further development of your personal, methodical and technical excellence
  • Very good knowledge of English and German

Deine Aufgaben

  • The development of native Android applications in the retail sector and the design of a white label solution is among your core tasks
  • Together with your team, you are responsible for backends written mainly in Kotlin
  • The independent design of software architectures lies in the teams hands and your input is always valued and apreciated
  • You design workflows and usability features
  • The selection, integration and development of technologies are part of your responsibilities

Unser Angebot

  • Long-term, interesting and varied work for a reliable employer in a supportive team
  • A family-friendly company culture with flexible working hours and remote working options available according to your individual needs
  • Numerous training and further development opportunities within the Group
  • Staff shopping and travel discounts
  • Easy public access
  • An industry-standard, attractive and performance based annual gross salary starting at 54,100 Euro (on a full-time basis) with the possibility of higher pay according to experience and qualifications

Zusätzliche Informationen

No matter where you are in your career, we have a path for you. Whether you’re looking for your first job, advancement in your field, or a new career shift. We’re proud to employ great people who are passionate about their jobs. But they’re all different. No matter who you are, what you need and where you’re going, REWE Group can be a part of it. Apply now!

Über Pro­gram­mie­rer*in­nen: Häufig gestellte Fragen

Was macht ein Pro­gram­mie­rer*in?

Im Kindergarten warst du am ehesten in der Lego-Ecke aufzufinden? Du denkst gern logisch-analytisch und findest Algorithmen spannend? Du bist zwar teamfähig, aber brauchst nicht unbedingt täglich Kontakt zu neuen Menschen und kannst dir auch vorstellen, mehrere Stunden am Stück alleine vor deinem PC zu verbringen? Wenn du auch noch Geduld mitbringst und dich gern mit kleineren Details auseinandersetzt, könnte Programmierer dein Traumberuf sein. Programmieren hat viel weniger mit Mathematik zu tun, als man glaubt, dafür aber viel mehr mit Prozessen und Logik. Im Grunde genommen ist es deine Aufgabe, deinem Computer zu sagen, was er tun soll, und zwar so, dass er deine Befehle auch versteht. Je nachdem, ob du willst, dass der Computer eine interaktive Webseite anzeigt oder die Entwicklungen am Finanzmarkt modelliert, verwendest du unterschiedliche Programmiersprachen und schreibst entsprechenden Code.

Worunter sind Pro­gram­mie­rer*in­nen noch bekannt?

Pro­gram­mie­rer*in­nen sind auch bekannt als: Developer*in, Software Entwickler*in, Software Engineer, Software Programmierer*in, Website Programmierer*in, Webseitenprogrammierer*in, Web Developer, Software Developer, Software Ingenieur*in, Software Betreuer*in, Anwendungsprogrammierer*in, Applikationsprogrammierer*in, Informatiker*in, Software Techniker*in, Medieninformatiker*in, Multimedia Informatiker*in, Multimedia Ingenieur*in, Multimedia Software Entwickler*in, Systementwickler*in für Multimedia, Backend Developer, Frontend Developer, Backend Entwickler*in, Frontend Entwickler*in, App Entwickler*in, Webentwickler*in

Welche Skills benötigt man als Pro­gram­mie­rer*in?

Um ihre Tätigkeit gut ausführen zu können, benötigen Pro­gram­mie­rer*in­nen grundsätzlich folgende Hard Skills:

Programmiersprachen, je nach Bereich z.B. HTML, CSS, Java, Javascript, C, C++, PHP, Ajax, Ruby on Rails
Kenntnisse im Bereich Datenbanken
Kenntnisse im agilen Softwareprojektmanagement (SCRUM)
Fundierte Englischkenntnisse
Präzisionsarbeit


Außerdem sollte ein Pro­gram­mie­rer*in gewisse Soft Skills mitbringen:

Selbstständigkeit
Teamfähigkeit
Genauigkeit
Zuverlässigkeit
Zeitmanagement

Welche Schulfächer sind für einen angehenden Pro­gram­mie­rer*in relevant?

Für die meisten Pro­gram­mie­rer*in­nen ist es hilfreich, an folgenden Schulfächern Interesse zu haben: Deutsch, Englisch, Informatik, Mathematik

In welchen Tätigkeitsfeldern arbeiten Pro­gram­mie­rer*in?

Pro­gram­mie­rer*in­nen arbeiten in der Regel in folgenden Tätigkeitsfeldern:

Arbeiten ohne örtliche Bindung, Arbeiten mit Daten & Zahlen, Arbeiten mit Technik, Arbeiten am Computer