657,068open jobs
38,176companies
92,947added this week
Browse all
Salary
$26k – $73k per year (Estimated)
Location
Remote/Hybrid (Zagreb, Croatia)
Seniority
Junior
Employment
Full-Time
Overview
Company
Impact
Profile match

F24

About the job

Junior Software Engineer - Full Stack

Zagreb | Hybrid

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.

As we continue to grow our Zagreb Engineering Centre of Excellence, we’re looking for a Junior Software Engineer to join our Suite engineering team.

This is an opportunity to develop your career within an experienced product engineering team, working across both frontend and backend technologies while contributing to software that supports organisations during critical situations.

Why F24?

You’ll join a collaborative engineering team where you’ll have the opportunity to learn from experienced developers while contributing to real product features from an early stage.

The Suite team is developing a modern platform that brings together capabilities from across F24’s product portfolio. You’ll gain exposure to the full development lifecycle and work with technologies including React, TypeScript, Node.js and Python.

We don't expect you to know everything from day one. We're looking for someone with good software development fundamentals, curiosity and a genuine desire to become a strong full-stack engineer.

You

  • Develop frontend functionality using React and TypeScript
  • Contribute to backend services using Node.js and Python
  • Build and integrate with REST APIs
  • Work with reusable frontend components and modern UI patterns
  • Write clean, maintainable and well-tested code
  • Fix bugs and troubleshoot issues across the application
  • Participate in code reviews and learn from more experienced engineers
  • Contribute to automated testing
  • Work alongside Product, Design, QA and other engineers
  • Learn modern software development practices including CI/CD and cloud-native development
  • Take increasing ownership of features as your experience develops

What You'll Bring

  • A good foundation in software development
  • Knowledge of JavaScript and/or TypeScript
  • Some experience with a modern frontend framework such as React, Angular or Vue
  • Understanding of backend development using technologies such as Node.js, Python or a comparable language
  • Basic understanding of REST APIs and JSON
  • Familiarity with Git
  • Understanding of HTML and CSS
  • An interest in both frontend and backend development
  • Strong problem-solving skills and willingness to learn
  • Good communication skills and an interest in working collaboratively
Your experience could come from a first commercial software engineering role, internship, university projects, bootcamp, open-source contributions or strong personal projects. We’re more interested in your fundamentals, curiosity and potential than expecting you to have worked with every technology in our stack.

Tools & Technologies

React | TypeScript | JavaScript | Node.js | NestJS | Python | FastAPI | REST APIs | JSON | HTML | CSS | Git | CI/CD

Nice to have: Next.js, Express.js, Tailwind CSS, shadcn/ui, Automated Testing, Docker, Cloud Technologies, personal or open-source projects and AI-assisted development.

What you'll enjoy

  • Building real features for a global SaaS product
  • Exposure to both frontend and backend engineering
  • Learning from experienced software engineers
  • Working with a modern JavaScript/TypeScript, Node.js and Python stack
  • Developing an understanding of the full software development lifecycle
  • A supportive environment where you're encouraged to ask questions and experiment
  • Opportunities to gradually take on more complex technical challenges
  • Clear progression as your technical skills and ownership develop
Salary is paying up to €26,971 (Gross annually)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
657,068 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Zagreb
Founding Engineer 2 days ago
In office • Bengaluru
Python
Go
JavaScript
Java
Node JS
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Cursor
LangGraph
AutoGen
LangChain
Claude Code
LlamaIndex
Model Context Protocol
Fine-tuning
Embeddings
Prompt Engineering
Function Calling
AI Agents
Llama
CrewAI
Gemini
LLM
RAG
Semantic Search
OpenAI
Anthropic
Structured Outputs
Semantic Search
Tool Use
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office • Bengaluru
Python
JavaScript
Node JS
Node JS
Nest.JS
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
Agentic Workflows
Frontend
Next.js
React.js
Mobile
React Native
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Lead Data Engineer 2 days ago
$34k – $75k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
SQL
Python
pySpark
Databases
MySQL
PostgreSQL
Snowflake
ClickHouse
Apache Kafka
Amazon Redshift
AI/ML
Spark
Pandas
DevOps
Rest API
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Self-Healing
AWS Lambda
SLI/SLO/SLA
Amazon S3
Analytics
ETL/ELT
Informatica
SSIS
Apache NiFi
Azure Data Factory
Apply
$110k – $127k per year • Equity • Remote • Full-Time
JavaScript
TypeScript
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
Management
Agile
Apply
$26k – $60k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Time Series Forecasting
Frontend
D3.js
Analytics
Tableau
Power BI
MicroStrategy
Apply
$26k – $73k per year (Estimated) • Remote/Hybrid • Full-Time • Zagreb
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
up to $31k per year (gross) • Remote/Hybrid • Full-Time • Zagreb
JavaScript
TypeScript
Node JS
Databases
Redis
RabbitMQ
Apache Kafka
DevOps
WebSockets
GitLab CI
Docker
Kubernetes
Apply
$33k – $95k per year (Estimated) • In office • Full-Time • Zagreb
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Nest.JS
Express
Fastify
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Apply
up to $31k per year (gross) • Remote/Hybrid • Full-Time • Zagreb
Python
Python
FastAPI
Databases
Redis
RabbitMQ
MariaDB
Apache Kafka
DevOps
WebSockets
GitLab CI
Docker
Kubernetes
Apply
PHP Developer 7 months ago
$32k – $92k per year (Estimated) • In office • Full-Time • Zagreb
JavaScript
PHP
TypeScript
Apply
$40k – $117k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Zagreb
Python
C++
Bash
Apply
$28k – $84k per year (Estimated) • In office • Full-Time • Zagreb
Apply
Office Assistant 2 days ago
$20k – $47k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • High School Diploma • Zagreb
Apply
$20k – $55k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Zagreb
Marketing
Salesforce
LinkedIn
Instagram
Apply
$40k – $60k per year • Remote • Full-Time • Bachelor's Degree • Zagreb • Ljubljana
Apply
See all jobs
This is one of many
657,068 more open roles from verified company boards, updated every day.