Position: Frontend Developer -EU, direct contract with client
Company: Scalors
Category: JavaScript
Experience required: 3y
English level: upper

About client:
We love bringing great ideas to life and helped startups, big corporations from various industries to successfully plan, develop, and launch innovative digital products. We are motivated to solve new and exciting challenges, and in doing so, improve the lives of our customers and their users.

**YOUR RESPONSIBILITIES**
Work with a team of engineers to implement and ship modern front-end and mobile user experiences using Angular and other TypeScript based technologies
Work closely with our UX designers and product managers to plan and own the development of new products and features
Maintain and improve automated unit and end-to-end tests, especially to be run in our CI/CD pipeline
Work on reusable component libraries and design systems

**REQUIRED QUALIFICATIONS**
3+ years of experience in front-end development with JavaScript
2+ years of experience in front-end development with TypeScript
1+ years of experience using Angular to build production-grade web applications
Expert knowledge of HTML, CSS and common Web APIs
Skilled in creating responsive layouts and progressively enhanced designs using modern CSS/SCSS
Familiar with reactive and asynchronous programming, especially with RxJS and async/await
Firm understanding of TCP, HTTP, and other common web protocols

**PREFERRED QUALIFICATIONS**
University degree in Computer Science or any related technical field
Experience with other common front-end frameworks, such as React, Vue, or Svelte
Hands-on experience using Service Workers and other Web APIs to build PWAs
Experience creating UI/UX scribbles, wireframes, and mockups
Experience working with mono repositories and build systems
Experience writing technical requirements and documentation

**What you can expect?**
Competitive compensation package that includes salary, benefits, and success based bonuses;
25 days of paid vacation, plus another additional day after 2 and 4 years (because we love what we do, but we also love vacation!);
2 Impact Days you can use to have an impact on the environment and society – one for an individual project of your choice and one for a company-wide initiative! #SocialResponsibility;
Find your best way to work with our remote led, office-friendly approach;
Working framework to suit your needs;
Annual personal development budget for conferences, courses, books, career coach, etc.;
Regular company and team events (COVID/War permitting);
High-impact working environment with flat hierarchies and short decision-making processes;
English lessons in groups.