Senior Frontend Developer (Budapest, HU)

Adaptive Recognition Logo

Development environment
Angular, JetBrains development tools, or VS Code; Cursor and ChatGPT support. The related system also uses Java, Spring WebFlux, Elasticsearch and Kibana technologies.

Tasks

  • Enhancement and maintenance of the GDS Dashboard Angular-based interface
  • Design and development of new screens and reusable frontend components
  • Creation of search and filter interfaces, tables, data sheets and configuration forms
  • Implementation of the user page of map views and export processes
  • Integration of backend APIs and development of the related frontend operation
  • Manage load, error, and other user states
  • Debugging, improving and improving existing features
  • Continuous improvement of surface performance and usability
  • Close professional cooperation with backend developers
  • Requirements
  • Confident, hands-on Angular and TypeScript knowledge
  • HTML and CSS knowledge, component-based development approach
  • Experience in creating forms and validations independently
  • Practice in using and integrating REST APIs
  • Confident management of asynchronous operation and related processes
  • Practical knowledge of a Git version control system
  • Independent debugging and problem-solving skills
  • Ability to understand complex tasks and break them down into smaller, manageable chunks
  • Consideration of solution options and making professionally sound decisions
  • Independent completion of development tasks from planning through implementation to control
  • Striving to write maintainable, transparent code
  • The ability to provide clear justification for professional decisions and chosen solutions

An advantage

  • Experience in developing data-intensive enterprise interfaces
  • Practice in creating complex tables, search and filtering functions
  • Knowledge of how to manage map solutions or continuously updated data
  • UI/UX approach and user-centered thinking
  • Experience in frontend testing
  • Frontend performance optimization skills
  • Angular component libraries experience
  • Knowledge of RxJS
  • Experience in integrating Leaflet or Kibana

What we offer

In the GDS team, you can work on developing the Angular-based user interface of your own, complex product. The system supports traffic and document data, event search, device monitoring, and the display of map, statistical and live views.

An important part of the development is the further development of configuration-driven, customizable interfaces, the handling of live data and WebSocket messages, and the provision of fast and usable operation with large amounts of data. In addition to Angular, HTML, CSS, browser-side event handling and more complex integration solutions, such as Kibana integration, are also part of the work.

As a senior developer, you will gain substantial professional independence: you will be able to participate in the design of solutions, the development of technical alternatives, the resolution of performance problems and the shaping of the user experience. We are looking for a colleague who not only implements the functions, but also wants to understand and shape the operation of the system.

Please note: This job description is translated from Hungarian.

Apply for this job