Position: Senior Front-end Developer (Poland)
Company: Customertimes
Category: JavaScript
Experience required: 3y
English level: intermediate

**Job Description:**
Our project is transforming the way web applications are secured. An AppSec leader for more than 15 years, Invicti enables organizations in every industry to continuously scan and secure all of their web applications and APIs at the speed of innovation. They provide a comprehensive view of an organization’s entire web application portfolio. Powerful automation and integrations enable customers to achieve broad coverage of even thousands of applications.

**Qualifications:**
Basic
4+ years experience with developing in Vue.js/Typescript/Javascript/NodeJs/React
Strong skills in HTML/CSS/JS and CSS preprocessors (SASS/LESS)
Experience in test automation (e.g. with NUnit, Jest, Cypress)
Proficient understanding of current trends in frontend and backend development
Experience with microservice architectures (ideally leveraging Kubernetes)
Experience working in and succeeding in an agile development team
Comfortable with change: we are building very new products, and we are continuously evaluating if we are on track with customers and internal stakeholders. Sometimes we will need to pivot and go back to the drawing board
A "get your hands dirty" attitude: you are not afraid to pick up a new technology/library/pattern and get productive with it quickly if that is needed for the task at hand

Preferred
Experience with developing on Docker and Kubernetes
Experience with DevOps pipelines
Experience with Cloud Operations (monitoring, observability, logging)

**Responsibilities:**
Collaborate within and across the teams to design and develop a fit-for-purpose solution
Work closely with product management & UX to design great experiences for our users and align with business goals
Design and implement a feature reach and extensible Frontend/Vue.js/Typescript application
Integrate with and develop new cloud services
Review the code of your teammates and actively share your knowledge
Continuously educate yourself on the latest technologies
Develop and express clear opinions on how things should be done
Collaborate across teams to learn and grow together
Run experiments to figure out the fit of new technologies, approaches, or patterns

**Working conditions:**
Flexible work schedule
20 working days of paid vacation leave
10 working days of paid sick leave with a certificate
Well-established processes and loyal management