Careers /

Tech & Development

JavaScript / TypeScript Full Stack Senior Developer (m/f/d)

Map pin

Berlin or Munich | Remote within Europe

Full Time

English (required), German (a plus)

Overview

Is JavaScript / TypeScript the language of your choice? Do you enjoy talking about code? Would you like to work on challenging products using modern technologies and agile methodologies? Do you like to be surrounded by talented people with whom you can share your knowledge? Do you enjoy working in a pleasant environment? Then you should continue reading!

Allex.ai is a cloud native software solution for agile projects, specifically in the project development field. We help our customers to speed up their projects by 30% using a unique set of optimization methods. allex PROJECTS GmbH is an investor driven company and pioneer in digital transformation. Our offices are located in Munich and Berlin. We work in several scrum-teams with 20 developers overall). We use JavaScript / TypeScript on all levels of the software stack and we take code quality seriously. We have excellent test coverage which enables us to have very short development cycles (Continuous Deployment).

The Role

  • You support one of our teams in developing the backend and frontend of our project management application software
  • Define and maintain comprehensible and consistent APIs for our microservice and micro-frontendarchitecture
  • You write code that is fast and reliable
  • You write tests that help us maintain our agility

Our Software Stack

  • Backend: Microservices, Node.js, Express.js, Neo4J, PostgreSQL, Redis, Apache Kafka, REST-API (documented via OpenAPI), Apollo GraphQL Server, Golang, Socket.IO
  • Frontend: Micro Frontend, React, Redux, Apollo Client
  • Deployment: Google Cloud Platform, Docker, Kubernetes, Ambassador, GitOps via Flux, Jenkins

Requirements

  • You want to create a great product, that helps to improve its users' lives
  • You deeply care about delivering actual user value
  • You are pragmatic and understand what trade-offs mean
  • You welcome challenges and you are able to work in a dynamic team
  • You are curious, open-minded and eager to learn new stuff
  • You enjoy sharing your knowledge
  • You are experienced with parts of our software stack
  • You are dedicated to writing high-quality code
  • You have hands-on experience building RESTful services
  • You have been developing software professionally for 5 – 7 years

We Provide

  • Interesting challenges with room for your creativity
  • Opportunity to work with exciting technologies and deliver user value
  • Iterative approach to getting things done; we aim to continuously learn and improve
  • Work in self-organised teams among talented and experienced colleagues
  • Agility and flat hierarchies
  • We support continuous learning and encourage spreading of knowledge (e.g. pair programming)
  • Regular Hackathons and team events
  • Language courses (German & English)
  • Possibility to work remotely and flexible work hours
  • Free choice of hardware and operating system (Linux, Mac, Windows) also for private usage
  • Open-ended employment contract with competitive salary

Übersicht

Ist JavaScript / TypeScript die Sprache Ihrer Wahl? Reden Sie gerne über Code? Möchten Sie an anspruchsvollen Produkten mit modernen Technologien und agilen Methoden arbeiten? Mögen Sie es, von talentierten Menschen umgeben zu sein, mit denen Sie Ihr Wissen teilen können? Arbeiten Sie gerne in einem angenehmen Umfeld? Dann sollten Sie weiter lesen!

Allex.ai ist eine Cloud-native Softwarelösung für agile Projekte, speziell im Bereich der Projektentwicklung. Wir helfen unseren Kunden, ihre Projekte durch ein einzigartiges Set von Optimierungsmethoden um 30% zu beschleunigen. Die allex PROJECTS GmbH ist ein investorengetriebenes Unternehmen und Pionier der digitalen Transformation. Unsere Büros befinden sich in München und Berlin. Wir arbeiten in mehreren Scrum-Teams mit insgesamt 20 Entwicklern). Wir verwenden JavaScript / TypeScript auf allen Ebenen des Software-Stacks und nehmen Code-Qualität ernst. Wir haben eine exzellente Testabdeckung, die uns sehr kurze Entwicklungszyklen ermöglicht (Continuous Deployment).

Die Rolle

  • Sie unterstützen eines unserer Teams bei der Entwicklung des Backends und Frontends unserer Projektmanagement-Anwendungssoftware
  • Definieren und pflegen Sie verständliche und konsistente APIs für unsere Microservice- und Micro-Frontend-Architektur
  • Sie schreiben Codes, die schnell und zuverlässig sind
  • Sie schreiben Tests, die uns helfen, unsere Agilität zu erhalten

Unser Software-Stack

  • Backend: Microservices, Node.js, Express.js, Neo4J, PostgreSQL, Redis, Apache Kafka, REST-API (documented via OpenAPI), Apollo GraphQL Server, Golang, Socket.IO
  • Frontend: Micro Frontend, React, Redux, Apollo Client
  • Bereitstellung: Google Cloud Platform, Docker, Kubernetes, Ambassador, GitOps über Flux, Jenkins

Anforderungen

  • Sie wollen ein großartiges Produkt schaffen, das das Leben seiner Benutzer verbessert
  • Es ist Ihnen wichtig, dem Anwender einen echten Mehrwert zu bieten
  • Sie sind pragmatisch und verstehen, was Kompromisse bedeuten
  • Sie begrüßen Herausforderungen und sind in der Lage, in einem dynamischen Team zu arbeiten
  • Sie sind neugierig, aufgeschlossen und wollen Neues lernen
  • Sie teilen gerne Ihr Wissen
  • Sie sind erfahren mit Teilen unseres Software-Stacks
  • Sie schreiben mit Hingabe Code von hoher Qualität
  • Sie haben praktische Erfahrung in der Erstellung von RESTful Services
  • Sie entwickeln bereits seit 5 - 7 Jahren professionell Software

Wir bieten

  • Interessante Herausforderungen mit Raum für Ihre Kreativität
  • Gelegenheit, mit spannenden Technologien zu arbeiten und Anwendern einen Mehrwert zu bieten
  • Iterativer Ansatz, um Dinge zu erledigen; wir wollen kontinuierlich lernen und uns verbessern
  • Arbeit in selbstorganisierten Teams unter talentierten und erfahrenen Kollegen
  • Agilität und flache Hierarchien
  • Wir unterstützen kontinuierliches Lernen und fördern die Weitergabe von Wissen (z. B. Pair Programming)
  • Regelmäßige Hackathons und Teamevents
  • Sprachkurse (Deutsch & Englisch)
  • Möglichkeit Remote zu arbeiten und flexible Arbeitszeiten
  • Freie Wahl der Hardware und des Betriebssystems (Linux, Mac, Windows) auch für die private Nutzung
  • Unbefristeter Arbeitsvertrag mit konkurrenzfähigem Gehalt

If you are curious and eager to contribute and learn, we are looking forward to teaming up with you to bring some awesome new ideas to life. Please don't hesitate to contact us even if you think you do not meet all of the criteria above. If you have any questions please email e.granados-manchola@allex.ai.

To apply, send an email with your CV and the title of the position you are applying for to jobs@allex.ai.

back to careers page

Apply for this position