Backend Software Engineer

F24 Ag — Croatia · Posted ~2 hours ago

Mid Hybrid

Skills

Node.js Python backend development API development commercial software development APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is expanding a collaborative engineering team and seeking a Backend Software Engineer to develop modern services and APIs primarily with Node.js and Python. You will contribute to platform modernization, work across capabilities from multiple systems, and grow within a product-led engineering environment.

Highlights

Collaborative product-led engineering role focused on modern backend services, APIs, platform modernization, and career growth within a small engineering team.

Description

Software Engineer Backend (Node.js/Python) Hybrid | Zagreb 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 PythonBuild and maintain REST APIs that integrate capabilities across F24 productsContribute to the design and implementation of new platform featuresWrite clean, maintainable and well-tested codeParticipate in code reviews and technical discussionsTroubleshoot issues and contribute to improvements across existing servicesWork closely with Frontend, Product, Design and QA throughout feature deliveryContribute to automated testing and CI/CD processesDevelop your understanding of scalable, secure and maintainable backend architectureTake increasing ownership of features from development through to production What You'll Bring Commercial software engineering experience with Node.jsExperience with NestJS, Express or FastifyExperience designing, building or consuming REST APIsGood understanding of JavaScript and/or TypeScriptUnderstanding of backend development principles and clean coding practicesExperience working with databases and data-driven applicationsFamiliarity with Git and modern development workflowsUnderstanding of automated testingGood problem-solving and debugging skillsComfortable collaborating within a cross-functional engineering teamAn interest in developing your skills across architecture, cloud-native development and distributed systemsYou 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 stackJoining a new engineering team at an exciting stage of its developmentLearning from experienced engineers while taking increasing ownershipExposure to architectural and technical decision-makingWorking closely with Product, Design, QA and Frontend EngineeringOpportunities to develop across Node.js and PythonClear opportunities to progress towards Senior Engineer as your technical ownership and experience grow Salary is paying up to €37,180 (Gross) annually