UI Specialist and Frontend Developer | UI Specialist und Frontend-Developer (w/m/d)

Bundeskriminalamt

Wiesbaden, Hessen, Deutschland
Published Jul 24, 2025
Full-time
Permanent

Job Summary

Join the Cybercrime department of the German Federal Criminal Police Office (BKA) as a UI Specialist and Frontend Developer. In this crucial role, you will contribute to the fight against cybercrime by developing modern, ergonomic user interfaces and intelligent tools for German police cybercrime units. Your daily tasks will involve planning and executing complex UI/UX software development projects, gathering requirements, designing systems, and implementing and maintaining UI components for data aggregation and analysis tools. This position is ideal for someone passionate about Angular JS and agile development, who is also open to international development projects. You will work within a diverse team of police officers, web developers, full-stack and backend developers, and big data experts, making a significant impact on national and international policing efforts.

Required Skills

Education

University degree (Diplom (FH) or Bachelor) in Computer Science or a comparable IT-related university degree, OR comparable skills and experience with at least a vocational training in IT and 3 years of professional experience, OR comparable skills and experience with at least a vocational training/university degree without IT-focus and 6 years of professional experience in an IT-oriented role.

Experience

  • Professional experience in a relevant IT-oriented field (if not holding an IT-related degree)
  • 3 years of professional experience in an IT-oriented role (if holding an IT-oriented vocational training)
  • 6 years of professional experience in an IT-oriented role (if holding a non-IT-oriented vocational training/university degree)
  • Experience with HTML, CSS, and JavaScript
  • Experience in developing and operating web-based applications with JavaScript-based frameworks, especially Angular in TypeScript
  • Experience in development with relational databases (preferably MySQL/PostgreSQL) and Elastic Search
  • Experience with Docker virtualization technology in DevOps
  • Experience in using and connecting REST-based interfaces
  • Knowledge of source code management systems (e.g., Git)

Languages

English (Intermediate)

Additional

  • Consent to a simple security clearance check (§ 8 SÜG) is required. Willingness to work flexible hours, including occasional international business trips (3-5 days, 1-2 times per year) and on-call duty (5 days, 2-3 times per year). Location is Wiesbaden, Germany. Full-time or part-time work is possible.