hero

Play a role in the future of software

Discover opportunities across our portfolio companies

Full Stack Developer

SeeChange

SeeChange

Software Engineering
Belgrade, Serbia
Posted on Jun 10, 2025

SeeChange is a dynamic startup revolutionizing Vision AI technology. With a team boasting over 436 years of combined expertise and €45 million in platform investment, they’ve secured 15 patents (and counting). Their mission is to empower people through technology by integrating Vision AI into existing systems, enabling customers to see what's important and change outcomes.

The role:
We are looking for a software engineer with strong analytical and creative problem-solving skills to join our rapidly growing team in Belgrade as our Full Stack Engineer in Serbia. You will work across the frontend, backend, and database layers, integrating cutting-edge technologies like Angular Signals, Nx, and EF Core to optimize development workflows.


This is your chance to make a difference by delivering AI solutions for globally recognized retail brands while working at the cutting edge of software development.


Key responsibilities:

  • Define and implement software architecture best practices to ensure scalability and performance.
  • Develop and maintain frontend features using Angular and Angular Libraries.
  • Implement robust backend services with .NET and SignalR for real-time communication.
  • Design and optimize database solutions using Postgres and EF Core.
  • Implement caching mechanisms using Redis to improve application performance.
  • Utilize message brokers like RabbitMQ or ZeroMQ for efficient asynchronous processing and communication.
  • Containerize applications and services with Docker.
  • Improve code maintainability and scalability using Nx and modular architecture patterns.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and contribute to architectural decisions.


Skills and experience:

  • 3-5 years of experience in Full Stack development.
  • Strong proficiency in Angular (including Signals) and Nx.
  • Solid experience with .NET for backend services.
  • Solid experience of Postgres and EF Core for database management.
  • Experience in software architecture design, including microservices, modular architectures, and best practices for scalability.
  • Practical experience with Redis caching and message broker technologies such as RabbitMQ or ZeroMQ.
  • Experience with Docker.
  • Familiarity with SignalR for real-time application development.
  • Understanding of Angular Libraries and their integration in scalable applications.
  • Strong problem-solving skills and ability to work independently.


Bonus Skills:

  • Experience with Nginx for reverse proxy and server optimization.
  • Knowledge of OData for querying and data access.
  • Understanding of OAuth, OpenID Connect and SSO for secure authentication and authorization.
  • Experience with CI/CD pipelines.

Why Join Us?

  • Be part of a passionate, talented team in a collaborative environment.
  • Work on innovative projects that make a global impact.
  • Opportunities for continuous learning and professional growth.
  • Competitive salary and benefits package.
  • Enjoy work model that balances flexibility with team interaction.