Careers /

Tech & Development

Lead Developer (m/f/d)

Map pin

Berlin or Munich | Remote within Europe

Full Time

English (required), German (a plus)

Overview

We are currently looking for a skilled & passionate Lead Full Stack Developer to direct one of our dev teams here at Allex.

As our Lead Full Stack Developer, you will direct a team of 4 to 6 developers in collaboration with the product manager. With your deep understanding of building digital products and software development, you will constantly optimize our complex application in consideration of all requirements and stakeholders.

Allex is a cloud 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. 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 allows for very short development cycles (Continuous Deployment).

The Role

In this position you will:

  • Build complex & highly scalable technical solutions in close cooperation with our product manager
  • Draft architectural decisions and ensure reliable and state-of-the-art products
  • Define and maintain comprehensible and consistent APIs for our microservice and micro-frontend architecture
  • Write code that is fast and reliable
  • Lead a team of engineers and collaborate with product managers and designers to ship new components and features
  • Work in an agile & international team with flat hierarchies and very short decision-making process using methodologies such as SCRUM and Kanban

Our Software Stack

  • Backend: Microservices, Node.js, Express.js, Neo4J, PostgreSQL, Redis, Apache Kafka, REST-API (documented viaOpenAPI), 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 have 5+ years of hands-on experience developing highly scalable software products with Node.js and JavaScript / TypeScript
  • You are proficient in building complex and beautiful products
  • You care deeply about delivering actual user value
  • You feel comfortable with team management and have worked in a leading role in a fast-paced environment before
  • You write well-structured, efficient and maintainable code
  • You actively maintain the quality of the codebase and know how to reduce potential technical issues
  • You have excellent analytical and problem-solving skills

We Provide

  • A chance to grow together with interesting challenges and room for your creativity
  • State-of-the-art tech stack running on Google Cloud
  • Self-organised teams and the chance to work among talented and experienced colleagues
  • Agility and flat hierarchies
  • Continuous learning and encourage spreading of knowledge (e.g.pair programming)
  • Regular Hackathons and team events
  • Possibility to work remotely and flexible work hours
  • Free choice of hardware and operating system (Linux, Mac, Windows) also for private usage
  • Language courses (German & English)
  • An open-ended employment contract with competitive salary

Übersicht

Wir sind derzeit auf der Suche nach einem qualifizierten & leidenschaftlichen Lead Full Stack Developer, der eines unserer Dev-Teams hier bei Allex leitet.

Als unser Lead Full Stack Developer leiten Sie ein Team von 4 bis 6 Entwicklern in Zusammenarbeit mit dem Produktmanager. Mit Ihrem tiefen Verständnis für den Aufbau digitaler Produkte und Softwareentwicklung optimieren Sie unsere komplexe Anwendung unter Berücksichtigung aller Anforderungen und Stakeholder stetig.

Allex ist eine Cloud-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. 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 sehr kurze Entwicklungszyklen ermöglicht (Continuous Deployment).

Die Rolle

In dieser Position werden Sie:

  • Erstellen Sie komplexe & hoch skalierbare technische Lösungen in enger Zusammenarbeit mit unserem Produktmanager
  • Entwerfen Sie architektonische Entscheidungen und stellen Sie zuverlässige und moderne Produkte sicher
  • Definieren und pflegen Sie verständliche und konsistente APIs für unsere Microservice- und Micro-Frontend-Architektur
  • Schreiben Sie Codes, die schnell und zuverlässig sind
  • Führen Sie ein Team von Ingenieuren und arbeiten Sie mit Produktmanagern und Designern zusammen, um neue Komponenten und Funktionen zu liefern
  • Arbeiten Sie in einem agilen & internationalen Team mit flachen Hierarchien und sehr kurzen Entscheidungswegen mit Methoden wie SCRUM und Kanban

Unser Software-Stack

  • Backend: Microservices, Node.js, Express.js, Neo4J, PostgreSQL, Redis, Apache Kafka, REST-API (documented viaOpenAPI), 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 haben 5+ Jahre praktische Erfahrung in der Entwicklung hochskalierbarer Softwareprodukte mit Node.js und JavaScript / TypeScript
  • Sie sind geübt in der Erstellung komplexer und schöner Produkte
  • Es ist Ihnen wichtig, dem Anwender einen echten Mehrwert zu bieten
  • Sie fühlen sich in der Teamleitung wohl und haben bereits in einer Führungsrolle in einem schnelllebigen Umfeld gearbeitet
  • Sie schreiben gut strukturierten, effizienten und wartbaren Code
  • Sie halten aktiv die Qualität der Codebasis aufrecht und wissen, wie Sie mögliche technische Probleme reduzieren können
  • Sie haben ausgezeichnete analytische und problemlösende Fähigkeiten

Wir bieten

  • Eine Chance, gemeinsam zu wachsen mit interessanten Herausforderungen und Raum für Ihre Kreativität
  • Hochmoderner Technologie-Stack, der auf der Google Cloud läuft
  • Selbstorganisierte Teams und die Möglichkeit, unter talentierten und erfahrenen Kollegen zu arbeiten
  • Agilität und flache Hierarchien
  • Kontinuierliches Lernen und Förderung der Wissensverbreitung (z. B. Pair Programming)
  • Regelmäßige Hackathons und Teamevents
  • Möglichkeit Remote zu arbeiten und flexible Arbeitszeiten
  • Freie Wahl der Hardware und des Betriebssystems (Linux, Mac, Windows) auch für die private Nutzung
  • Sprachkurse (Deutsch & Englisch)
  • Ein 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