This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Outpost24 is seeking a skilled Full Stack Developer to join our dynamic and collaborative development team in Leuven! In this role, you will design, build, and maintain robust and scalable full‑stack applications that power our cyber security solutions. You will work across the frontend using Angular and the backend using Python, ensuring both feature delivery and the long‑term maintainability, scalability, and architectural quality of our applications.
Job Responsibility:
Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions
Develop user‑friendly, responsive, and scalable UIs using Angular, with strong focus on frontend architecture, performance, and long‑term maintainability
Work closely with UX designers: follow design guidelines, validate user flows, and proactively propose improvements to usability, consistency, and user experience
Design, develop, and deploy efficient and maintainable Python backend services
Use AI‑assisted development tools where beneficial, including critically review, refine, and take full ownership of generated code
Ensure clean, reusable, and testable code that follows best practices and coding standards
Conduct code reviews and provide constructive feedback to ensure code quality and performance
Identify and troubleshoot software defects and performance issues
Participate in architectural discussions and propose innovative solutions to improve product quality and developer efficiency
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
3+ years of software development experience
Proficiency in Angular, including structured frontend architectures and scalable component/module design
Solid understanding of data structures, algorithms, and software design principles
Experience working with databases like PostgreSQL, MongoDB and Redis
Familiarity with messaging systems such as Kafka and/or RabbitMQ
Proficiency in using Git or other version control systems
Excellent problem-solving and analytical skills
Interested in AI-assisted development, with the ability to confidently review and take ownership of generated code
Strong communication and collaboration abilities in English
Ability to thrive in a fast-paced, dynamic work environment
Personal values that align with our core organizational values, trust, respect, adaptability, and commitment
Nice to have:
Interest in graphic design and UX design is a plus
What we offer:
A flat organizational structure and lots of autonomy
Work with a fun and distributed team across the world
Hybrid work environment
Office at the vibrant Vaartkom in Leuven
A good compensation package
An opportunity to develop your career in an international growing company