Lead Frontend Developer
Customertimes is looking for a Lead Frontend Developer with Vue.js to join our new project in Brno, Czechia.

Job Description
It is one of the biggest European companies in the security field. The company aims to provide you with all the information necessary to understand the nature of web vulnerabilities, as well as to know how to detect, avoid, and mitigate them. Now we want to grow and make a new product. It means you will be a part of a new team and could provide new technologies.
As a front-end engineer, you will work on building next generation user interface. Will be combining the best-of-both-worlds from two product lines into a single consolidated Single Page Application (SPA). You will work with the UI/UX designer to bridge the gap between graphical design and technical implementation. You will take an active role on both sides and define how the application looks as well as how it works.
Qualifications
-
Strong production experience working building in Vue.js / Angular
-
JavaScript/Typescript, Vue.js 3+
-
HTML5, CSS3/SASS, TailwindCSS
-
Promises, reactive libraries (e.g. RxJs / Apollo Client)
-
Playwright, Vitest (Jest / Karma) · Good knowledge of RESTful architectures exposing APIs and familiarity with GraphQL
-
Ability to work with Git, Atlassian stack, and G Suite
-
Good understanding of server-side CSS pre-processors, such as SASS, and utility-first frameworks, such as TailwindCSS / Bootstrap
-
Familiarity with test-driven development and good engineering practices
-
Very good understanding of how single page application frameworks work in general
-
Good understanding of asynchronous request handling and partial page updates
-
Proficient understanding of cross-browser compatibility issues and ways to work around them
-
Great communication skills, proactive attitude to problem-solving, and collaborative behaviour
-
Proficient use of both written and spoken English
- Ability to build Gitlab CI/CD pipelines
- Experience working with Amazon Web Services (EKS, S3, RDS, EC2)
- Experience or knowledge of Docker and/or Kubernetes
- Sketch, Figma
Responsibilities
-
Help build new user-facing features across multiple teams
-
Build reusable code, components, and libraries for future use
-
Ensure the technical feasibility of UI/UX designs and communicate with UI/UX team
-
Optimize application for maximum performance and scalability
-
Analyze UX design, help improve on the design, and migrate improved versions to a Vue.js SPA