cover image
ThoughtLabs Belgium

Frontend Developer

Remote

Brussels, Belgium

Senior

Freelance

18-11-2025

Share this job:

Skills

Java JavaScript PHP TypeScript HTML CSS CI/CD Version Control Test Quality Assurance Selenium Test Automation Defect Management Architecture git angular software testing Agile Spring Hibernate Spring Boot

Job Specifications

Note: Only EU Nationals

Your tasks:

Architecture and design of information systems;
Design, develop, and maintain web applications using Angular framework;
Integrate Angular applications with RESTful web services;
Implement responsive user interfaces and enhance user experience using HTML, CSS, and TypeScript;
Collaborate with backend developers to implement frontend solutions;
Definition, construction and execution of test scenarios and scripts;
Write clean, modular, and maintainable code following best practices and coding standards;
Implement unit tests and perform thorough debugging to ensure high-quality software delivery;
·Optimize application performance and ensure scalability by implementing caching, lazy loading, and other performance enhancement techniques;
Collaborate with the team to define REST API contracts and ensure seamless integration with backend systems;
Stay up-to-date with the latest Angular versions, frameworks, and tools, and suggest improvements to enhance development efficiency;
Participate in code reviews, agile development processes, and continuous integration and deployment (CI/CD) workflows;
Taking lead on projects, as needed;
Testing and fixing bugs or other coding issues.

Requirements:

University degree in IT combined with minimum of 11 years of IT professional experience;
Proficiency with fundamental front-end languages such as JavaScript, HTML and CSS;
Strong knowledge of Angular framework and its ecosystem, including Angular CLI, RxJS / NgRx, and TypeScript;
Hands-on experience in integrating Angular applications with RESTful web services;
Knowledge of back-end languages and frameworks such as Java, PHP, Spring boot and Hibernate;
Hands-on experience in the creation of test automation solutions;
Good knowledge of software testing management;
Good knowledge of IS quality assurance and quality control practices;
·Good experience with quality procedures;
Experience of Planning and Defect management is required;
Experience in the test data management;
Knowledge of Test Management and Defect Tracking tools;
Knowledge of Selenium;
Good knowledge of Enterprise Application Integration;
Good knowledge of functional testing;
Experience with version control systems, such as Git;
Familiarity with agile development methodologies and CI/CD workflows;
Excellent command of the English language.

About the Company

We focus on delivering high-performance and premium services to diverse organizations. ThoughtLabs® is a team of software engineers, programmers, technology experts and technical recruiters who work together to provide our clients with outstanding services. What we do? • IT Consultation • IT Staffing • Web Development • Mobile App Development • IT Consultation In this high-tech and digitalized world, you may be stuck in certain things. You need to analyze your current business practices, approach and standings in tec... Know more