About The Position

Uni Systems is seeking a Full-Stack Developer to join its UniQue team in Brussels, Belgium. The role focuses primarily on developing front-end applications with Angular, with Java back-end development as a secondary responsibility, preferably within an Agile team. The developer will build and maintain responsive applications and features across the full stack, including user interfaces, APIs, server-side business logic, and database interactions. The role includes applying security and data-protection best practices, ensuring performance across browsers and devices, and contributing to scalable, high-quality software. It also involves testing and debugging, writing technical documentation, deploying and managing applications on cloud platforms, and integrating front-end and back-end components through CI/CD pipelines and containerization technologies.

Requirements

  • Bachelor's degree and a minimum of 12 years of professional IT experience, or a Master's degree and a minimum of 10 years of professional IT experience.
  • At least 5 years of experience with Angular and TypeScript.
  • At least 3 years of experience writing unit tests using Karma/Jasmine and/or Vitest.
  • At least 2 years of experience developing Java applications and designing APIs using Swagger.
  • Proficiency in HTML5, CSS3, JavaScript, TypeScript, Angular v18 or later, and Bootstrap.
  • Experience with front-end build tools, including Angular CLI, Webpack, and Vite.
  • Experience with development and DevSecOps tools, including SonarQube, Git, JIRA, Confluence, and CI/CD pipelines.
  • Experience developing applications in AWS and applying cloud security and secure coding best practices.
  • Experience designing and documenting APIs using Swagger.
  • Understanding of software design principles and web accessibility standards.
  • Experience with front-end unit and integration testing frameworks and tools such as Jest, Karma, and Vitest.
  • Knowledge of modern front-end frameworks and their core principles, and of integrating front-end and back-end builds into CI/CD pipelines.
  • Very good spoken and written English, corresponding to CEFR Level B2 or higher.

Nice To Haves

  • Self-study training completed through e-learning platforms such as LinkedIn Learning or Udemy.
  • Previous certifications in AWS Cloud, web applications, Java, or Angular.

Responsibilities

  • Develop front-end applications using Angular as the primary responsibility and back-end applications using Java as a secondary responsibility.
  • Apply data and security best practices, including input validation, authentication and authorization, secure storage, and compliant logging and monitoring.
  • Optimize web applications for performance and functionality across browsers and devices.
  • Design and develop responsive applications.
  • Develop and maintain features across the full stack, including user interfaces, API consumption, server-side business logic, and database interactions.
  • Participate in the design and creation of scalable software.
  • Maintain code integrity, quality, and organization, and write clean, functional code for front-end and back-end applications.
  • Analyze data, processes, and code to troubleshoot problems and identify areas for improvement.
  • Perform unit and integration testing, debug applications, fix issues, and validate code changes.
  • Deliver solutions that meet functional and non-functional requirements and align with user expectations.
  • Write technical documentation.
  • Deploy and manage applications on cloud platforms using CI/CD pipelines and containerization technologies.
  • Bridge front-end and back-end development by facilitating communication and ensuring cohesive integration of system components.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service