Senior Software Engineer (f/m/d)

Permanent employee, Full-time · Remote (Portugal)

Read job description in:
YOUR ENVIRONMENT AND TEAM
Our team has big plans, which is why we are looking for you! Not only will you support us in the further development of our web-based platforms for supply chain and sustainability management, but you will also play an active role in defining new software modules together with the team and helping to design them from scratch. Contribute your expertise and help us take our data-driven applications to the next level!
WHAT YOU'LL DO
  • You will play a key role in our product and module development. You will be responsible for programming and further development in the frontend and backend.
  • Together with the team, you will design standards for all phases of the software development life cycle.
  • You will support the entire product team in the technical and implementation concepts for modern, user-oriented, and intuitive applications and their integration into existing solutions.
  • You will work in an interdisciplinary manner with a team of machine learning engineers, DevOps engineers, product managers, and UX designers.
  • You will create concepts and specifications for system integrations and deal with software architectures.
  • You will perform code reviews and share your knowledge within the team to promote technical excellence.
  • You will work on features and bug fixes and ensure clean display on different end devices.
WHAT YOU'LL NEED TO THRIVE
  • You have a degree in IT or comparable training and at least 5 years of professional experience as a web or full-stack developer.
  • You have solid skills in developing modern web applications with frameworks such as Angular and Nest.js (Node.js).
  • You have a high level of quality awareness and experience in setting up automated tests and ensuring software quality across all development phases.
  • You have experience in connecting and integrating systems based on technical interface descriptions.
  • You have good knowledge of connecting and using databases such as PostgreSQL or MongoDB.
  • You have experience working with CI/CD processes via GitHub.
  • Ideally, you have already gained experience with cloud-based technologies (such as AWS, Azure, or Google Cloud) and have had initial contact with Docker and Kubernetes.
  • You enjoy working in an agile environment and contributing your ideas.
  • You are a very good team player and have excellent written and spoken English skills. German language skills are a plus.
WHAT AWAITS YOU!
At pacemaker, we combine the innovative power of an agile SaaS startup with the advantages and stability of an established corporation. We promote an open and collaborative working atmosphere in which we share our knowledge through cross-team collaboration and celebrate successes together.
  • Remote-first culture: In addition to the freedom to work from anywhere in Portugal, you can work from other EU countries for 20 days a year.
  • Flexible working hours: Organize your working day according to your needs - there are no fixed core working hours, as long as it is compatible with your daily business and team.
  • Team days: Our Team Days promote exchange outside of everyday life, enable new employees to get to know the team, and strengthen our corporate culture.
  • Equipment: You will work with a powerful MacBook that provides you with optimal support in your daily work.
  • Further training: With our Udemy Pro access, you get unlimited access to further training in your field, allowing you to develop optimally in your area.
Sounds like the right challenge? Then apply now via our career website and become part of our team!
About us
At pacemaker.ai, we are passionate and ambitious about developing AI-based solutions to make our customers' supply chains sustainably better. We combine data and industry knowledge from experts to create precise forecasts and detailed CO₂-balances using artificial intelligence. In this way, we support our customers in making informed decisions for a cost-optimized, more efficient and sustainable supply chain.
DEIN UMFELD UND TEAM
Unser Team hat viel vor und genau deshalb suchen wir dich! Unterstütze uns nicht nur bei der Weiterentwicklung unserer webbasierten Plattformen für Supply Chain und Sustainability Management, sondern bring dich auch aktiv ein, wenn es darum geht, neue Software-Module gemeinsam mit dem Team zu definieren und von Grund auf mitzugestalten. Bring deine Expertise ein und hilf uns dabei unsere datengetriebenen Anwendungen auf die nächste Ebene zu heben!
DEIN VERANTWORTUNGSBEREICH
  • Du bist maßgeblich an unser Produkt- und der Modulentwicklung beteiligt. Du kümmerst dich um die Programmierung und Weiterentwicklung im Frontend und Backend.
  • Gemeinsam mit dem Team gestaltest du Standards für sämtliche Phasen des Softwareentwicklungs-Lebenszyklus.
  • Du unterstützt das gesamte Produkt-Team bei den Fach- und Umsetzungskonzepten für moderne, nutzerorientierte und intuitive Anwendungen und die Integration in bestehende Lösungen.
  • Du arbeitest interdisziplinär mit einem Team aus Machine Learning Engineers, DevOps Engineers, Produktmanagern und UX Designern zusammen.
  • Du erstellst Konzepte und Spezifikationen für Systemintegrationen und setzt dich mit Softwarearchitekturen auseinander.
  • Du übernimmst Code-Reviews und teilst dein Wissen im Team, um technische Exzellenz zu fördern.
  • Du bearbeitest Features und Bugfixes und sorgst für die saubere Darstellung auf den unterschiedlichen Endgeräten.
DAS BRINGST DU MIT
  • Du hast ein abgeschlossenes IT-Studium oder eine vergleichbare Ausbildung und bringst mind. 5 Jahre Berufserfahrung als Web- oder Fullstack-Entwickler mit.
  • Du verfügst über solide Fähigkeiten in der Entwicklung moderner Webanwendungen mit Frameworks wie Angular und Nest.js (Node.js).
  • Du besitzt ein hohes Qualitätsbewusstsein und Erfahrung im Aufbau automatisierter Tests sowie in der Sicherstellung von Softwarequalität über alle Entwicklungsphasen hinweg.
  • Du bringst Erfahrung in der Anbindung und Integration von Systemen auf Grundlage technischer Schnittstellenbeschreibungen mit.
  • Du besitzt gute Kenntnisse in der Anbindung und Nutzung von Datenbanken wie PostgreSQL oder MongoDB.
  • Du hast Erfahrung im Umgang mit CI/CD-Prozessen über GitHub.
  • Du hast idealerweise bereits Erfahrungen mit Cloud-basierten Technologien (wie AWS, Azure oder Google Cloud) gesammelt und erste Berührungspunkte mit Docker und Kubernetes gehabt.
  • Du hast Freude daran, in einem agilen Umfeld zu arbeiten und deine Ideen einzubringen.
  • Du zeichnest dich durch eine sehr gute Teamfähigkeit sowie fließende Deutsch- und sehr gute Englischkenntnisse in Wort und Schrift aus.
DAS ERWARTET DICH!
Bei pacemaker vereinen wir die Innovationskraft eines agilen SaaS-Startups mit den Vorteilen und der Stabilität eines etablierten Corporates. Wir fördern eine offene und kollaborative Arbeitsatmosphäre, in der wir über teamübergreifende Zusammenarbeit unser Wissen teilen und gemeinsam Erfolge feiern.
  • Remote-First-Culture: Neben der Freiheit von überall in Portugal zu arbeiten, kannst du an 20 Tagen im Jahr aus dem EU-Ausland arbeiten.
  • Flexible Arbeitszeiten: Gestalte deinen Arbeitstag nach deinen Bedürfnissen – ohne feste Kernarbeitszeiten, solange es mit deinem Tagesgeschäft & Team vereinbar ist.
  • Team Days: Unsere Team Days fördern den Austausch abseits des Alltags, ermöglichen neuen Mitarbeitern das Team kennenzulernen und stärken unsere Unternehmenskultur.
  • Ausstattung: Du arbeitest mit einem leistungsstarken MacBook, das dir eine optimale Unterstützung in deiner täglichen Arbeit bietet.
  • Weiterbildung: Mit unserem Udemy-Pro-Zugang erhältst du uneingeschränkten Zugriff auf Weiterbildungen in deinem Fachbereich und kannst dich so optimal in deinem Bereich weiterentwickeln.
Klingt nach der richtigen Herausforderung? Dann bewirb dich jetzt über unsere Karrierewebsite und werde Teil unseres Teams!

We look forward to receiving your application!
Über uns
Bei pacemaker.ai entwickeln wir mit Leidenschaft und Ehrgeiz AI-basierte Lösungen, um die Lieferketten unserer Kunden nachhaltig besser zu gestalten. Dabei kombinieren wir Daten und Branchenwissen von Experten, um mithilfe von künstlicher Intelligenz präzise Prognosen und detaillierte CO₂-Bilanzen zu erstellen. So unterstützen wir unsere Kunden bei fundierten Entscheidungen für eine kostenoptimierte, effizientere und nachhaltige Lieferkette.
We are looking forward to your application!
We look forward to receiving your detailed application! Your contact person Kathrin Büchel will be happy to answer your questions in advance on 0173 7203093.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.