Senior Android Developer

ab 3,500 brutto/Monat Vienna Mobile Vollzeit Unbefristetes Dienstverhältnis m/w/x

Technologien und Skills

Deine Rolle im Team

  • Du entwickelst unser Android basiertes Player System weiter und arbeitest in der Spezifikationsphase mit
  • ADB hast du bereits erforscht
  • Du verstehst es, die strukturelle Integrität von Software so zu gestalten, dass sie einem Angriff standhalten kann
  • Webservice Schnittstellen wie REST klingen für Dich nicht Klingonisch

Unsere Erwartungen an dich

Qualifikationen

  • Du beteiligst dich gerne am Ausarbeiten neuer Missionen
  • Java, Kotlin, Room, Linux und RxJava sind auf Deinem Planeten keine Fremdwörter

Erfahrung

  • Du hast bereits 5+ Jahre als Android-Engineer gedient
  • Optimalerweise hast du auch schon Erfahrung mit ExoPlayer, Chrome Webvideo Player (mit JS) und RQE

Das ist dein Arbeitgeber

Grassfish wurde 2005 von Roland Grassberger als Hersteller von Digital Signage-Software gegründet. Grassfish bietet eine umfassende Digital Signage Experience Plattform für Großunternehmen, sowie damit zusammenhängende Dienstleistungen von der Beratung bis zur Umsetzung an und wollen ganz nach dem Motto "Make every store a flagship experience" den Retail-Bereich revolutionieren. Schwerpunktmäßig agieren wir in der DACH Region, von wo aus europäische und globale Projekte in vielen Branchen wie z.B. Einzelhandel, Automotive, Telekommunikation, Banken und Unterhaltung realisiert werden. Als führendes Softwareunternehmen für die digitale Kundenkommunikation in Filialen und an physischen Standorten liegt der Fokus auf Großprojekten für die Digitalisierung der Customer Journey und Customer Experience.

Branche

Internet, IT, Telekom

Werbung, Marketing, PR

Gründungsjahr

2005

Unternehmensgröße

50-249 Mitarbeiter

Benefits

  • 💸🚎 Verkehrsmittel-Zuschuss
  • 🎁 Mitarbeitergeschenke
  • 🚌 Gute Anbindung
  • ⏸ Bildungskarenz/Auszeit
  • ⏰ Flexible Arbeitszeiten
  • 🏠 Home Office
  • 🕺 No Dresscode
  • 🧘‍♀️ Massage, Yoga o. A.
  • 🎳 Team Events
  • ♿️ Barrierefreiheit
  • 💰 Teambudget zur freien Verfügung
  • 🚲 Fahrradabstellplatz
  • 🧠 Psychische Gesundheitsv.
  • 🥘 Essenszulage
  • 🥪 Snacks, Süßigkeiten
  • 🍏 Frisches Obst
  • ☕️ Kaffee, Tee o. Ä

Erfahre mehr zum DevTeam

Betriebssystem
Windows Mac OS
Arbeitsgerät
Zusatz Monitor, Laptop
Work Environment
Open Space
Separate Räume
Flexible Arbeitszeiten
Keine Kleiderordnung
Home Office
Klimaanlage
Musik am Arbeitsplatz
Stand Desk

Technology

So coden wir
Version Control System
Bitbucket
Issue Tracking Tool
JIRA
Knowledge Repository
Confluence
Kommunikations Tool
Microsoft Teams
Coding Kultur
Code Reviews
Pair Programming
Style Guide
Automatisierte Tests
Continuous Integration

Team

Wir arbeiten in der Produktentwicklung in crossfunctional Teams: Frontend-, Backend-, Player-Developer, Test Engineer, Scrum Master und Product Owner. Für kundenspezifische Entwicklungen stehen eigenständige Special Teams zur Verfügung, die unabhängig voneinander agieren. In Summe arbeiten derzeit über 20 Personen in 5 Teams zusammen.

Team Sprachen
Deutsch
Team Verteilung
National, Verteilt
Teamgröße
20+ Mitarbeiter
Entwicklungsprozess

Scrum, Domain-Driven Design, V.Modell

Wir wenden Full Scrum an, mit täglichen Standup-Meetings um 10:00 und zweiwöchigen Sprint-Reviews. Im Team haben wir ein virtuelles Scrum-Board in Jira und halten unsere Meetings online ab.

Entscheidungen
Architektur
Senior Developer, Scrum Team
Technologie
Scrum Team
Konventionen
Scrum Team
Unsere Werte
Innovation
Team Spirit
Humor
Kollegen
Thomas Stummer Logo
Thomas Stummer
Back End Developer

Warum hast du dich für dieses Team entschieden?
Die Entwicklung von Software begeistert mich seit vielen Jahren. Bei Grassfish habe ich eine Umgebung gefunden, in der ich mich dieser Leidenschaft Tag für Tag widmen kann. Das Entwicklungsteam ist jung und der Umgang sehr freundschaftlich.

Worum geht´s in deinem Job?
Im Backend Team befasse ich mich vor allem mit Server-seitigen Themen. Die Bandbreite erstreckt sich von kleineren Plugins über ausgefeilte Reporting Skripte bis hin zu größeren ASP.NET Core Projekten. Konkret plane und implementiere ich derzeit Webservices und Plugins für unsere Server Dienste, setze aber genauso Client Plugins um, die eine willkommene Abwechslung darstellen.

Was gefällt dir besonders an deinem Job?
Der stetige fachliche, aber auch private Austausch mit den anderen EntwicklerInnen ist ein großer Pluspunkt. Wir sprechen über technologische Themen genauso wie über unsere Wochenendpläne. Der Zusammenhalt und die gegenseitige Wertschätzung im Team sind toll. Durch den regen Austausch und die allgegenwertige Hilfsbereitschaft können wir stetig voneinander lernen.

Simeon Kuran Logo
Simeon Kuran
Software Developer

Warum hast du dich für dieses Team entschieden?
Es macht mir tagtäglich großen Spaß, mit der Programmiersprache C++ neue Features zu entwickeln und tiefgreifende Neuerungen zu erschaffen. Die Aufgaben sind sehr vielseitig, angefangen von spannenden Recherchen, über zukünftige Technologien und Projekte, die Implementierung von Kernkomponenten und neuen Features in unseren bestehenden Produkten, bis hin zu Bugfixing.

Worum geht´s in deinem Job?
Gemeinsam im Team entwickeln wir unseren Digital Signage Player fortlaufend weiter. Dabei handelt es sich nicht nur um eine einzelne Anwendung, sondern ein umfassendes, plattformübergreifendes System. Neben betriebssystemspezifischen Anpassungen, Monitoring, Serverkommunikation und Displaysteuerung beschäftigen wir uns auch mit Themen wie Hardwarebeschleunigung, Performance und kundenspezifischen Erweiterungen in Form von Addons.

Was gefällt dir besonders an deinem Job?
Es ist immer sehr abwechslungsreich. Es gefällt mir, in engem Kontakt mit Kollegen, neue Lösungen zu erschaffen. Auch die vielen Goodies unserer Firma, wie z.B. unsere Naschlade, sollten erwähnt werden, da sie im wahrsten Sinne des Wortes den Tag versüßen.

Christoph S. Logo
Christoph S.
Front End Developer

Warum hast du dich für dieses Team entschieden?
Beruflich, wegen der Gelegenheit technisch anspruchsvolle Projekte für internationale Kunden mitzuentwickeln, als auch mitgestalten zu können. Außerdem gibt es viele Möglichkeiten für die berufliche Weiterentwicklung. Persönlich, weil viel Wert auf ein gutes Arbeitsklima und die Zufriedenheit der Mitarbeiter gelegt wird.

Worum geht´s in deinem Job?
Meine Arbeit in der Frontend-Entwicklung umfasst sowohl langfristige Produktentwicklung als auch die Umsetzung kundenspezifischer Anforderungen. Das sorgt für viel Abwechslung und regelmäßig neue Herausforderungen im Arbeitsalltag. Von der Planung und Entwicklung der nächsten Produktversion, über die Wartung bestehender Applikationen, bis hin zum Erarbeiten neuer Lösungen für Kundenprojekte mit unterschiedlichsten Technologie-Stacks und Frameworks.

Was gefällt dir besonders an deinem Job?
Abgesehen von den abwechslungsreichen Aufgaben und der Möglichkeit mich immer wieder mit neuen Technologien auseinandersetzen zu können, freue ich mich immer über den guten Zusammenhalt und die immer selbstverständliche Unterstützung von Teamkollegen in allen Abteilungen. Auch wenn es einmal hektischer zugehen sollte, herrscht immer eine gute Stimmung.

Karriere

Perspektiven

Bedingt durch die abteilungsübergreifende Zusammenarbeit, sowie das dynamische und flexible Arbeitsumfeld sind Aufstiegs- und Entwicklungsmöglichkeiten in allen Bereichen und Abteilungen gegeben. Ob durch die Übernahme größerer Projekte, Veränderungen des Aufgabenbereichs, Wechsel in andere Abteilungen oder disziplinäre Verantwortung ist bei uns alles möglich.

Weiterbildungsmöglichkeiten
🎓 Teilnahme an Fachkonferenzen
🎓 IT-Zertifizierungen
🎓 Zugang zu Online-Kursen
🎓 Inhouse-Trainings
🎓 Zeit um neue Technologien zu erlernen
Infos zum Bewerbungsprozess

Wie viele Runden gibt es?
3 Runden

Wann erfährst du, ob du eingeladen wirst?
Innerhalb einer Woche

Wie wird das erste Bewerbungsgespräch durchgeführt?
Telefoninterview

Wer ist beim ersten Bewerbungsgespräch dabei?
HR-Abteilung

Wie beurteilen wir deine technischen Skills?
Direkt im Gespräch

Derzeit gesuchte Berufe
Front End Software Developer HTML JavaScript Full Stack Developer Senior Android Developer Senior C# ASP.NET Core Back End Developer
Weitere Berufe
Software Tester Professional Software Tester Senior IT Project Manager Senior C# ASP.NET Core Back End Engineer IT Project Manager Junior Software Support Lehre IT System Tech Teamlead IT Support
Ansprechpartner
Nicole Bruckner Logo

Nicole Bruckner
HR-Ansprechpartner

Telefon E-Mail

Barbara Morrison Logo

Barbara Morrison
HR-Ansprechpartner

Telefon E-Mail