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).
We are seeking a passionate UI Engineer with strong expertise in Angular, JavaScript, NPM/NodeJS, and CSS/SCSS. You will be responsible for building clean, responsive, and maintainable user interfaces as part of a fast-moving frontend team.
Job Responsibility:
Build and maintain Angular applications with responsive and reusable components
Write clean, modular JavaScript/TypeScript code with proper testing (Jasmine, Karma, or Jest)
Manage packages and build processes via NPM and Angular CLI
Integrate with REST APIs and backend services
Implement responsive layouts using CSS, SCSS/SASS, Bootstrap
Ensure cross-browser compatibility and accessibility (WCAG)
Work closely with designers, backend developers, and QA teams
Participate in agile ceremonies and peer reviews
Requirements:
3-6 years of front-end development with Angular (v17+), JavaScript (ES6+), and TypeScript
Strong knowledge of NPM, RxJS, and modern frontend tools
Solid experience in CSS3, HTML5, and responsive UI design
Familiarity with Git workflows and Spring Boot REST API
Good understanding of testing frameworks and performance optimization
Familiarity with design systems, CI/CD, or cloud-based deployment
Experience with NgRx or other state management libraries
Nice to have:
Familiarity with design systems, CI/CD, or cloud-based deployment
Experience with NgRx or other state management libraries
What we offer:
Equal opportunity employer
Accessibility assistance
Global benefits supporting well-being, growth, and work-life balance
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.