Type of employment: Fulltime OR Contractor
Salary: 2700 - 4000 Eur/Month (depending on the offered job level, your professional, technical skills, knowledge, education and work experience)
Why This Job Is Exciting:
You’ll be part of a talented team solving real-world challenges in the field of biometrics and identity verification. Our development culture values clean architecture, quality code, strong ownership, and meaningful work.
You’ll be joining the ABIS* for Criminal Investigation team, a dedicated group of professionals developing cutting-edge forensic software that supports police departments and law enforcement agencies around the world in solving crimes and enhancing public safety.
*Automated Biometric Identification System
Your Journey with Us:
Within one month, you will…
- Get familiar with our technical infrastructure, architecture, and workflows
- Complete onboarding and set up your development environment
- Start building relationships across teams and functions
Within three months, you will…
- Actively participate in code reviews and share constructive feedback
- Understand core business logic and collaborate with stakeholders
- Contribute independently to feature development, bug fixes, and improvements
Within six months, you will…
- Partake in technical discussions and implement complex features
- Take ownership of significant parts of our frontend architecture
- Identify and address performance and scalability challenges
- Mentor junior developers and promote high coding standards
Requirements
About You:
We’re looking for an experienced FE Developer to help us build, maintain, and scale our modern applications. This is a high-impact role for someone who thrives in a collaborative environment and wants to contribute not only through hands-on development, but also by shaping architecture, mentoring others, and driving best practices.
Qualifications:
- Proven experience in FE development
- Solid knowledge of React (TypeScript)
- Comprehensive understanding of component-based architecture, React hooks, and state management (e.g., Context API, Redux).
- Familiarity with front-end unit testing (Jest/Vitest)
- Strong CSS skills (e.g., Styled Components, Stitches or similar CSS-in-JS solution), attention to detail in implementing pixel-perfect designs based on Figma prototypes
- Familiarity with GraphQL, REST APIs, and CI/CD pipelines
- Comfortable working in Agile teams and collaborating via tools like GitLab and Jira
Nice to have:
- Experience with Storybook library and managing design-system
- Basic web security practices such as XSS/CSRF protection, CSP setup, and secure token (JWT/OAuth) handling
- Experience with performance profiling
- Knowledge of image transformations using matrices (e.g., scaling, rotating, translating graphics via CSS/SVG and transforms) and Canvas..
- Familiarity with E2e testing (Playwright).
- Background in UX research or design thinking
Techstack
- React, TypeScript
- ‘redux-toolkit’ for global state management
- ‘tanstack-query’ used for fetching data via GraphQL and REST API
- Frontends monorepo orchestrated with Turborepo and pnpm
- All apps are bootstrapped with Vite
- Vitest is used for unit tests
- Playwright for E2E tests
- CSS: Our design system built on top of Stitches and Radix UI components
- Visual tests run in Chromatic