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’re looking for positive, proactive, and responsible developers who think outside the box and can create custom UI components from scratch (no premade UI libraries such as Material, Bootstrap, etc.) We have a lot of projects going on, so we are looking for developers we can trust to build solid architectures and systems on their own with limited guidance.
Requirements:
Senior/Principal developer role focusing on UI development in Angular 10+ (5,5+ years experience in Angular preferred)
OOP Mindset and experience with design patterns (such as Factory, Observer, Adapter, Decorator, etc.)
High level of proficiency with Typescript (including generics, classes, interfaces, etc)
Attention to detail and the ability to make a custom component that looks exactly like a design
Experience in building UI Libraries and custom components from scratch
Experience writing event-driven client applications using RXJS
Experience working with REST APIs (especially APIs build on NestJS)
Experience in creating mobile/responsive web applications
Experience working with a UX team to determine requirements for styling and functionality
Use of GitLab and other source control systems
Nice to have:
Familiarity with “good architecture” principles and the ability to discuss the benefits of different approaches
Experience with animation libraries such as Greensock
Experience with localization concerns and libraries (especially i18Next.)
Experience with NX Monorepos where both client and server code bases are integrated with the same repo
Experience writing custom canvas-based visualizations or experience with PixiJS
Experience writing E2E tests with Cypress or Unit tests for Angular components
Experience with performance testing (especially using Google Lighthouse)
Ability to create Docker images or CICD scripts for deployment
What we offer:
21 paid days off per year
Health insurance
Learning resources
Competitive compensation depending on experience and skills
A friendly team of like-minded people
Opportunities for learning and development
Compensation for sick leaves
21 working days paid vacation + all Poland national holidays
Corporate events and activities
Private medical care
Office work or remote working (based on your location)
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.