Zum Hauptinhalt springen

Software Engineer - Backend (Node.js/ Python)

Zagreb / HR
Full-time
Permanent employee
32,180 - 37,180 € pro Jahr

About the job


About the job

F24 is Europe’s leading provider of crisis management and emergency notification software, helping thousands of organisations around the world respond quickly and effectively during critical situations.

We’re expanding our Zagreb Engineering Centre of Excellence with a new Suite team, focused on bringing together capabilities from across F24’s existing product portfolio and helping shape the next generation of our platform.

We’re looking for a Software Engineer with a backend focus who has solid commercial development experience and is ready to take the next step in their career within a collaborative, product-led engineering environment.
 
Why F24?

You’ll join a small engineering team working on a modern platform that brings together capabilities from multiple existing F24 products.You’ll primarily work across Node.js and Python backend services, developing APIs and contributing to the ongoing modernisation of the Suite platform.This is a great opportunity for someone who already has a good foundation in backend engineering but wants to continue developing their technical skills, gain greater ownership and learn from experienced engineers around them.
 
You
  • Develop and maintain backend services using Node.js and Python
  • Build and maintain REST APIs that integrate capabilities across F24 products
  • Contribute to the design and implementation of new platform features
  • Write clean, maintainable and well-tested code
  • Participate in code reviews and technical discussions
  • Troubleshoot issues and contribute to improvements across existing services
  • Work closely with Frontend, Product, Design and QA throughout feature delivery
  • Contribute to automated testing and CI/CD processes
  • Develop your understanding of scalable, secure and maintainable backend architecture
  • Take increasing ownership of features from development through to production
 
What You'll Bring
  • Commercial software engineering experience with Node.js
  • Experience with NestJS, Express or Fastify
  • Experience designing, building or consuming REST APIs
  • Good understanding of JavaScript and/or TypeScript
  • Understanding of backend development principles and clean coding practices
  • Experience working with databases and data-driven applications
  • Familiarity with Git and modern development workflows
  • Understanding of automated testing
  • Good problem-solving and debugging skills
  • Comfortable collaborating within a cross-functional engineering team
  • An interest in developing your skills across architecture, cloud-native development and distributed systems
You don’t need to know every technology in our stack. We’re particularly interested in engineers with strong backend fundamentals who are motivated to learn and develop.
 
Tools & Technologies
Node.js | NestJS | Python | FastAPI | TypeScript | REST APIs | JSON | Git | CI/CD | Cloud-native Development
 
Nice to have: Express.js, Fastify, Docker, Kubernetes, Microservices, Distributed Systems, Automated Testing (Unit, Integration & API), AI-assisted development and secure coding practices.
 
What you'll enjoy
  • Working with a modern backend technology stack
  • Joining a new engineering team at an exciting stage of its development
  • Learning from experienced engineers while taking increasing ownership
  • Exposure to architectural and technical decision-making
  • Working closely with Product, Design, QA and Frontend Engineering
  • Opportunities to develop across Node.js and Python
  • Clear opportunities to progress towards Senior Engineer as your technical ownership and experience grow
Salary is paying ​up to €37,180 (Gross) annually 

Über uns

Was wir tun:

F24 ist Europas führender Software-as-a-Service (SaaS) Anbieter für Resilienz. Mehr als 5.500 Kunden weltweit vertrauen auf die digitalen Lösungen von F24, die Unternehmen und Organisationen in allen Bereichen der Resilienz unterstützen. Die Lösungen umfassen Business Messaging und Service Notification, Notfall- und Massenbenachrichtigung, Incident- und Krisenmanagement sowie Governance, Risk und Compliance. 

F24 unterstützt Kunden aus nahezu allen Branchen, von Energie, Gesundheitswesen, Industrie, Finanzwesen, IT, Tourismus und Luftfahrt bis hin zu einer Vielzahl von öffentlichen Organisationen. Langjährige internationale Erfahrung macht F24 zum Experten für die Verbesserung der Resilienz durch digitale Lösungen. 

Gegründet wurde das Unternehmen im Jahr 2000 in München, wo sich auch der Hauptsitz der F24 AG befindet. Heute unterstützt F24 Unternehmen und Organisationen in mehr als hundert Ländern, an über 20 Standorten in Europa und darüber hinaus. Der Vorstand der F24 AG besteht aus dem F24-Mitbegründer Christian Götz und dem Vorstandssprecher Dr. Jörg Rahmer.


Gute Gründe, um bei F24 zu arbeiten:

  • Habe einen spürbaren Impact! Arbeite in einem agilen Umfeld, in welchem Du einen wichtigen Beitrag zum Erfolg unserer Kunden und zur Zukunft unseres Unternehmens leistest.
  • Werde Teil unseres etablierten Unternehmens mit einer inspirierenden Kultur, flachen Hierarchien und unseres offenen, ehrlichen, innovativen und unterstützenden Teams!
  • Wachse mit uns: Wir sind eine Firma auf Erfolgskurs, die in stetigem, internationalen Wachstum begriffen ist. Du hast die Möglichkeit unsere Entwicklung mitzugestalten.  
  • Nutze unser flexibles Arbeitsmodell: Wir setzen auf eine Kombination aus Präsenz in unseren Offices und Arbeit aus dem Home-Office. So stärken wir unseren Teamgeist und geben Dir zugleich die Möglichkeit, die bestmögliche Balance aus privatem und professionellem Leben zu erreichen.

Software Engineer - Backend (Node.js/ Python) | Jobs bei F24