Kezdőlap DEKRA karrierDEKRA Technology & ServicesUI / UIX Developer – Component Development Based on Design Specifications (Angular and/or React)
UI / UIX Developer – Component Development Based on Design Specifications (Angular and/or React)
Since its foundation in 1925, DEKRA has been ensuring the safety of human interaction with technology and the environment through a tradition of innovative thinking. This approach is something we strive to embrace, whether it's in the practical tasks our employees perform or in the community-shaping office life.
In just two years, DEKRA Technology & Services has grown from a concept to a rapidly growing company that is a cornerstone of the parent company's global IT infrastructure.
Purpose of the Role
We are looking for a UI-/UIX-oriented frontend developer who translates design specifications (e.g., from Figma) into clean, reusable UI components while consistently adhering to design systems. The focus is on component-based implementation, including responsiveness, accessibility, and quality assurance.
Your contribution to achieving global safety, security, and sustainability:
- Implementation of UI components based on design specifications (spacing, typography, colors, states, responsiveness)
- Building and maintaining a reusable component library (design system / pattern library)
- Implementation of design tokens (colors, spacing, typography, shadows) and ensuring consistency across the application
- Development of layout and interaction patterns (states: hover/focus/disabled, loading, error, empty states)
- Ensuring responsiveness (mobile/tablet/desktop) and cross-browser compatibility
- Integration of APIs (REST/JSON) at the UI level (loading/error handling, data binding)
- Quality measures: unit/component tests, code reviews, linting, performance checks
- Close collaboration with UX/UI design, product owners, and backend teams (clarifying UI specifications, acceptance criteria)
The more points that apply to you, the more you can earn with us:
- Completed studies in computer science, business informatics, industrial engineering or a comparable professional qualification
- Fluent English required; additional languages like German are a plus
Technical Requirements (Must-have):
UI Engineering / Frontend Fundamentals
- Strong knowledge of: HTML5, CSS3/SCSS, JavaScript (ES6+), ideally TypeScript
- Strong understanding of: Component-based development, CSS architecture (e.g., BEM, utility-first approaches, CSS Modules), Responsive design (Grid/Flexbox, breakpoints)
Framework Know-how (Angular and/or React)
Depending on the project tech stack:
Angular
- Components, services, dependency injection
- Routing, reactive forms
- RxJS/Observables (basic to advanced)
- Ideally experience with Angular Material or design system integration
React
- Functional components, hooks (useState, useEffect, useMemo, etc.)
- State management (Context API / Redux / Zustand, depending on the project)
- Component composition and reusability patterns
- Integration of UI libraries / design systems
Implementation Based on Design Specifications (Core Requirement!)
- High level of precision in implementing: Pixel/spacing accuracy (e.g., 8pt grid), Typography (font sizes, line height, letter spacing), Colors and contrast according to specifications, UI states (hover/focus/active/disabled/loading/error), Component variants (size, density, themes)
- Experience working with design tools (especially Figma), including: Inspect, Auto Layout, constraints, Export/assets, tokens/styles, component variants
Accessibility & UX Basics
- Implementation of accessibility: Semantic HTML, keyboard navigation, focus management, ARIA only where necessary (used correctly)
- Basic understanding of common UX principles: Consistency, feedback, error tolerance, clear information hierarchy
Quality, Testing & Tooling
- Proficient with Git, code reviews, branching workflows
- Testing depending on the stack: Unit/component tests (e.g., Jest, Testing Library, Jasmine/Karma), E2E optional (Cypress/Playwright)
- Build and package tools (npm/yarn/pnpm), linting/formatting (ESLint/Prettier)
Desirable Additional Qualifications (Nice-to-have):
Experience with KiwUI (DEKRA Standard)
- Familiarity with KiwUI design templates / component guidelines
- Implementation/extension of KiwUI-compliant components
- Understanding of governance: when components may be customized/extended vs. when standard usage is required
Design System / Documentation
- Experience with Storybook (or similar tools) for documentation and visual testing
- Working with design tokens / theming (e.g., light/dark, brand themes)
Enterprise Context
- Experience with company-wide UI standards, approval processes, and aligned UX guidelines
- Collaboration across multiple teams/streams (shared components, versioning)
Personal Competencies:
- Believing that the whole is more than the sum of its parts: a.k.a. teamwork is essential to move forward
- Being eager to share knowledge across departments and being open to acquire knowledge from others too
- Taking education and self-development as a fundamental part of your routine
- Thinking that a workplace is not just a place to work, but a social environment as well
In return, we are offering you:
ESSENTIALS
- A warm welcome and dedicated support as part of your onboarding from your People Care Manager, Functional Manager, and teammates
- All the assistance you need to feel confident, connected, and ready to thrive from the very beginning
- Company notebook and phone (also for private use)
- Travel allowance & several cafeteria options
CAREER & PERSONAL DEVELOPMENT
- Long term career perspective ensured by a personal development plan and coaching opportunity
- Continuous professional development: training opportunities for both hard and soft skills – Udemy, Microsoft ESI, language classes and many more!
- We value your achievements: the annual bonus is based on your performance
HEALTH SUPPORT
- Enjoy the fruits in the kitchen
- Several ergonomic asset options – like walking pads for meetings or taking a break
- Medicare health insurance (Blue Package)
- Monthly Life1 pass – valid at any of the 6 Budapest locations for fitness and wellness
- Did we mention that the office rooftop has a running track?
DIVERSE COMMUNITY & CULTURE
- Bilingual environment & international projects
- Regularly organized team events
- We build on trust - we can provide flexible options to ensure your work-life balance
OFFICE ENVIRONMENT
- Brand new office with everyting you need: coffee, drinks, fruits and specific areas tailored to your needs – focus or collaboration work, phone booth, social room and many more!
- Easy accessibility with public transport and car as well
- Hybrid workplace: social engagement in the office and home office opportunity (3 days/week)
Place of Work: Budapest One Business Park (Budapest, XI.)
Still not convinced? Then take this as an invitation – come and see where and how we are working over a coffee or at the football table!
Apply for the job
Please fill the form.