Position: Frontend developer
Company: CNA International
Category: JavaScript
Experience required: 3y
English level: intermediate

Necessary Skills:	
- At least 3 years of work experience as a programmer
- Front end development experience focused on mobile devices and desktop browsers
- Expertise in JavaScript Core, ES6+/TypeScript, HTML5, CSS3/Sass
- Experience in Node.js

Desired Skills:
- Experience in real-time data processing and data conversion (timeline control)
- Knowledge of OOD(Object-Oriented Design) and SOA(Service-Oriented Architecture)
- Experience in PixiJS, Node.js
- Experience in the ecosystem of React / Redux / Next.js / GraphQL
- Experience in Distributed Version Control Systems such as Git
- Experience and knowledge of nginx/Docker
- Experience in code review, refactoring, code performance analysis
- Experience in GitLab, JIRA, Confluence
- Experience in functional programming and reactive programming
- Experience in implementation of CI&CD process, TDD/BDD and test automation.

The company offers:
A young and flexible team
Possibilities to visit our office in Groningen once in a while
An informal work environment
Competitive salary (settlement to Euro)
Annual paid vacations (24 working days)
Medical insurance package
Corporate events
Quiet office
Possibility to work remotely