ContactSupportBlogPartner Portal
Graylog Careers

Senior React Entwickler (m/w/d)

Graylog is a leading open source log management system that enables fast and efficient problem analysis in the areas of security, compliance, operations and DevOps. Our enterprise product enables large organizations to capture, store and analyze terabytes of machine data in near-real time.

We are a young, growing Hamburg-based company with locations in Germany and the USA. Our distributed development team is based primarily in Germany with offices in Hamburg and Munich.

Responsibilities

  • Further development of the frontend for log management and log analysis with JavaScript, React, HTML and CSS
  • Further development of our component library
  • Creating Unit Tests with Jest

Graylog Environment

  • React with modern JavaScript
  • Java 8, Elasticsearch and MongoDB on Linux
  • Maven, IntelliJ, Git, GitHub, Jenkins
  • Mock-ups, code reviews, automated tests

Graylog Opportunities

  • A centrally located office in Hamburg and Munich, or option to work remotely
  • Paid participation in a successful Open Source project
  • Flexible working hours
  • A management team with programming experience and a sense of reality
  • Permanent position with a German company in an internationally mixed team
  • Various growth opportunities for creativity, variety and responsibilities
  • Choice between workstations using macOS or Linux

Role Requirements

  • 4+ years of professional programming experience, at least in one challenging project
  • Experience in the agile development of long-term maintainable systems
  • Experience in calculating the risk and required effort for a given project
  • Experience in the evaluation of technologies and possible solutions
  • Relevant experience in React and other programming languages and frameworks
  • Knowledge of web and enterprise environments
  • Knowledge of design pattern and their pragmatic use
  • Team oriented way of working, enjoys sharing and learning various knowledge on a given topic
  • Experience in code reviewing, unit testing and refactoring
  • Ideally, interest in giving talks at user groups or conferences or writing articles for magazines
  • Being mindful of security aspects, readability of code and team coordination
  • Working with remote teams requires a prudent approach, active inquiry and effective communication via chat
  • Proficient English communication skills
  • Willingness to travel to team meetings 3-4 times a year

Please still apply if you don't think that you fulfill all requirements. We will be growing this team again in Spring 2020.

Graylog ist ein weltweit genutztes Open Source Log-Management System, das eine schnelle und effiziente Problemanalyse in den Bereichen Sicherheit, Compliance, Operations und DevOps ermöglicht. Unser Enterprise Produkt versetzt große Unternehmen in die Lage, Terabytes von Maschinendaten zu erfassen, zu speichern und in Echtzeit zu analysieren.

Wir sind ein junges, wachsendes Hamburger Unternehmen mit Standorten in Deutschland und in den USA. Unser verteiltes Entwicklungsteam sitzt überwiegend in Deutschland mit Büros in Hamburg und München.

Was Du machst:

  • Weiterentwicklung und Mitgestaltung des Frontends für Log-Management und Log-Auswertung mit JavaScript, React, HTML und CSS
  • Weiterentwicklung unserer Komponentenbibliothek
  • Erstellen von Unit-Tests mit Jest

Was wir einsetzen:

  • React mit modernem JavaScript
  • Java 8, Elasticsearch und MongoDB auf Linux
  • Maven, IntelliJ, Git, GitHub, Jenkins
  • Mock-ups, Code reviews, automatisierte Tests

Was wir bieten:

  • Einen Arbeitsplatz in einem unserer Büros zentral in Hamburg und München oder remote. Wenn Du remote von Berlin oder Herne aus arbeitest, hast Du schon Kolleg*innen vor Ort.
  • Bezahlte Mitarbeit an einem erfolgreichen Open Source Projekt
  • Festanstellung bei einer deutschen Firma in einem bunt gemischten internationalen Team
  • Ein Management mit Programmiererfahrung und Realitätssinn
  • Gestaltungsmöglichkeiten, Abwechslung und Verantwortung lassen sich bei uns kaum vermeiden
  • Flexible Arbeitszeiten
  • Wahlmöglichkeit zwischen Arbeitsgeräten mit macOS und Linux

Was Du brauchst:

  • 4+ Jahre professionelle Programmiererfahrung in großen und komplexen Projekten
  • Versiert im agilen Aufbau von langfristig pflegbaren Systemen
  • Erfahrung in der Planung von Projekten, Einschätzung von Risiken und Aufwandsschätzungen
  • Erfahrung in der Evaluation von Technologien und Lösungsmöglichkeiten
  • Relevante Erfahrung in React und anderen Programmiersprachen
  • Kenntnisse im Web und im Enterprise Umfeld
  • Kenntnisse von Entwurfsmustern und pragmatischer Anwendung derselben
  • Team-orientierte Arbeitsweise, Spaß am Austausch mit Kolleg*innen und an der Weitergabe von Wissen
  • Erfahrung im Umgang mit Code Reviews, Unit-Tests, schrittweisen Refactorings
  • Idealerweise Lust, technische Vorträge in User Groups und auf Konferenzen zu halten oder Artikel in Zeitschriften zu veröffentlichen
  • Mitdenken im Hinblick auf Sicherheit, Lesbarkeit des Codes und Abstimmung im Team
  • Die Zusammenarbeit mit remote-Teams erfordert eine umsichtige Arbeitsweise, aktives Nachfragen und eine effektive Kommunikation im Chat
  • Konversationssichere Englischkenntnisse
  • Bereitschaft, 3-4 Mal im Jahr zu Team-Meetings zu reisen

Wenn Du diese Voraussetzungen nicht erfüllst, schick uns trotzdem gern eine Initiativbewerbung, denn wir wollen ab Frühjahr 2020 wieder verstärkt wachsen.

Graylog is a leading open source log management system that enables fast and efficient problem analysis in the areas of security, compliance, operations and DevOps. Our enterprise product enables large organizations to capture, store and analyze terabytes of machine data in near-real time.

We are a young, growing Hamburg-based company with locations in Germany and the USA. Our distributed development team is based primarily in Germany with offices in Hamburg and Munich.

Responsibilities

  • Further development of the frontend for log management and log analysis with JavaScript, React, HTML and CSS
  • Further development of our component library
  • Creating Unit Tests with Jest

Graylog Environment

  • React with modern JavaScript
  • Java 8, Elasticsearch and MongoDB on Linux
  • Maven, IntelliJ, Git, GitHub, Jenkins
  • Mock-ups, code reviews, automated tests

Graylog Opportunities

  • A centrally located office in Hamburg and Munich, or option to work remotely
  • Paid participation in a successful Open Source project
  • Flexible working hours
  • A management team with programming experience and a sense of reality
  • Permanent position with a German company in an internationally mixed team
  • Various growth opportunities for creativity, variety and responsibilities
  • Choice between workstations using macOS or Linux

Role Requirements

  • 4+ years of professional programming experience, at least in one challenging project
  • Experience in the agile development of long-term maintainable systems
  • Experience in calculating the risk and required effort for a given project
  • Experience in the evaluation of technologies and possible solutions
  • Relevant experience in React and other programming languages and frameworks
  • Knowledge of web and enterprise environments
  • Knowledge of design pattern and their pragmatic use
  • Team oriented way of working, enjoys sharing and learning various knowledge on a given topic
  • Experience in code reviewing, unit testing and refactoring
  • Ideally, interest in giving talks at user groups or conferences or writing articles for magazines
  • Being mindful of security aspects, readability of code and team coordination
  • Working with remote teams requires a prudent approach, active inquiry and effective communication via chat
  • Proficient English communication skills
  • Willingness to travel to team meetings 3-4 times a year

Please still apply if you don't think that you fulfill all requirements. We will be growing this team again in Spring 2020.

Apply Now

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.