Frontend-Entwickler/in
Frontend-Entwicklerinnen und -Entwickler bauen die Benutzeroberflächen der digitalen Gesundheitsdienste der Organisation, etwa Websites und Apps für Patientinnen und Patienten, Online-Formulare und Bildschirme, die klinisches Personal und Pflegepersonal während der Versorgung nutzen. Sie schreiben barrierefreien, schnellen und sicheren Code, der für alle funktioniert, auch für Menschen, die krank oder besorgt sind oder ältere Geräte nutzen, und arbeiten in multidisziplinären Produktteams mit Designerinnen, Designern, Forschenden und klinischem Personal.
Dieser Text wurde von einem KI-Assistenten aus dem Englischen übersetzt und noch nicht von Muttersprachlerinnen oder Muttersprachlern geprüft. Zitate aus dem UK GDaD PCF (dem Kompetenzrahmen der britischen Regierung für digitale und datenbezogene Berufe) und aus ESCO bleiben auf Englisch.
- Familie
- Softwareentwicklung
- Rolle im UK GDaD PCF
- Frontend developer (Software development)
- Berufe in ESCO
- web developer (ISCO-08 2513); user interface developer (ISCO-08 2512)
- Auf GitHub
- Rollendokument · Rollendaten
Stufen
| Entgeltgruppe | Rollenstufe | Stufe im UK GDaD PCF | Besoldungsgruppen des britischen Civil Service | Punkte der Stellenbewertung |
|---|---|---|---|---|
| 4 | Frontend-Entwickler/in in Ausbildung | Apprentice frontend developer | AO/EO | 276 |
| 5 | Junior-Frontend-Entwickler/in | Junior frontend developer | EO/HEO | 335 |
| 6 | Frontend-Entwickler/in | Frontend developer | HEO/SEO/G7 | 418 |
| 7 | Senior-Frontend-Entwickler/in | Senior frontend developer | SEO/G7 | 477 |
| 8b | Leitende/r Frontend-Entwickler/in | Lead frontend developer | G7/G6 | 604 |
| 8c | Leiter/in Frontend-Entwicklung | Head of frontend development | G6 | 646 |
In einer Organisation für digitale Gesundheit und Pflege
- Viele Nutzende sind krank, haben Schmerzen, sind älter oder behindert; Barrierefreiheit und schlichte, ruhige Oberflächen sind daher unverzichtbar und keine Option.
- Eine verwirrende oder falsche Anzeige klinischer Informationen, etwa einer Medikamentendosis, eines Befunds oder einer Terminzeit, kann Patientinnen und Patienten schaden; die Frontend-Arbeit folgt daher dem Prozess des klinischen Risikomanagements.
- Oberflächen zeigen oft vertrauliche Gesundheitsinformationen; Entwicklerinnen und Entwickler gestalten daher auf Privatsphäre hin, etwa auf gemeinsam genutzten Geräten und in belebten klinischen Bereichen.
- Klinisches Personal nutzt Oberflächen unter Zeitdruck und mit häufigen Unterbrechungen; Bildschirme müssen daher schnell, vorhersehbar und schwer misszuverstehen sein.
- Patientinnen und Patienten erreichen Dienste mit einer großen Bandbreite von Geräten und Verbindungen; Dienste nutzen daher Progressive Enhancement und funktionieren in langsamen Netzen.
Rollenbeschreibung im UK GDaD PCF
A frontend developer designs, builds and improves website software that meets user needs.
In this role, you will:
- be responsible for writing clean, accessible code following a progressive enhancement approach
- create code that is open by default and easy for others to reuse
- design software which meets user needs and creates meaningful interactions and relationships with users
- have an understanding of the three fundamental frontend technologies (HTML, CSS and JavaScript)
Berufe und Kompetenzen in ESCO
ESCO führt die Kompetenzen und das Wissen auf, die Arbeitgeber für jeden Beruf in der Regel benötigen (wesentlich) oder benötigen können (optional). Nutzen Sie sie als Checkliste für Entwicklungsgespräche.
web developer
Web developers develop, implement and document web-accessible software based on the designs provided. They align the client's web presence with its business strategy, troubleshoot software problems and issues and look for ways to improve the application.
Wesentlich: Kompetenzen und Wissen (26)
Fertigkeiten und Kompetenzen
- analyse software specifications
- collect customer feedback on applications
- create flowchart diagram
- debug software
- develop digital content
- develop software prototype
- implement front-end website design
- interpret technical texts
- translate requirements into visual design
- use an application-specific interface
- use e-services
- use markup languages
- use software design patterns
- use software libraries
Wissen
Optional: Kompetenzen und Wissen (77)
Fertigkeiten und Kompetenzen
- adapt to changes in technological development plans
- compose description for web elements
- conduct content quality assurance
- design user interface
- develop creative ideas
- implement anti-virus software
- migrate existing data
- use automatic programming
- use concurrent programming
- use functional programming
- use logic programming
- use object-oriented programming
- use presentation software
- use query languages
- use word processing software
- utilise computer-aided software engineering tools
Wissen
- ABAP
- AJAX
- APL
- ASP.NET
- Ansible
- Apache Maven
- Assembly (computer programming)
- C#
- C++
- COBOL
- CSS
- CoffeeScript
- Common Lisp
- Eclipse (integrated development environment software)
- Erlang
- Groovy
- Haskell
- IBM WebSphere
- ICT security legislation
- JSSS
- Java (computer programming)
- JavaScript
- JavaScript Framework
- Jenkins (tools for software configuration management)
- KDevelop
- LESS
- Lisp
- MATLAB
- ML (computer programming)
- Microsoft Visual C++
- Objective-C
- OpenEdge Advanced Business Language
- PHP
- Pascal (computer programming)
- Perl
- Prolog (computer programming)
- Puppet (tools for software configuration management)
- Python (computer programming)
- R
- Ruby (computer programming)
- SAP R3
- SAS language
- SPARK
- STAF
- Salt (tools for software configuration management)
- Sass
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Swift (computer programming)
- TypeScript
- VBScript
- Visual Basic
- WebCMS
- WildFly
- WordPress
- Xcode
- augmented reality
- object-oriented modelling
- software anomalies
- web application security threats
user interface developer
User interface developers implement, code, document and maintain the interface of a software system by using front-end development technologies.
Wesentlich: Kompetenzen und Wissen (17)
Fertigkeiten und Kompetenzen
- analyse software specifications
- design graphics
- design user interface
- develop software prototype
- draw design sketches
- interpret technical texts
- use an application-specific interface
- use methodologies for user-centered design
- use software design patterns
- use software libraries
Wissen
Optional: Kompetenzen und Wissen (81)
Fertigkeiten und Kompetenzen
- create flowchart diagram
- debug software
- design interaction model
- use automatic programming
- use concurrent programming
- use functional programming
- use logic programming
- use markup languages
- use object-oriented programming
- use query languages
- use scripting programming
- utilise computer-aided software engineering tools
Wissen
- ABAP
- AJAX
- APL
- ASP.NET
- Adobe Illustrator
- Adobe Photoshop
- Ajax Framework
- Ansible
- Apache Maven
- Assembly (computer programming)
- C#
- C++
- COBOL
- CSS
- CoffeeScript
- Common Lisp
- Drupal
- Eclipse (integrated development environment software)
- Erlang
- GIMP (graphics editor software)
- Groovy
- Haskell
- ICT debugging tools
- ICT project management
- JSSS
- Java (computer programming)
- JavaScript
- JavaScript Framework
- Jenkins (tools for software configuration management)
- KDevelop
- LESS
- Lisp
- MATLAB
- ML (computer programming)
- Microsoft Visio
- Microsoft Visual C++
- NoSQL
- Objective-C
- OpenEdge Advanced Business Language
- PHP
- Pascal (computer programming)
- Perl
- Prolog (computer programming)
- Puppet (tools for software configuration management)
- Python (computer programming)
- R
- Ruby (computer programming)
- SAP R3
- SAS language
- STAF
- Salt (tools for software configuration management)
- Sass
- Scala
- Scratch (computer programming)
- SketchBook Pro
- Smalltalk (computer programming)
- Swift (computer programming)
- Synfig
- TypeScript
- VBScript
- Vagrant
- Visual Basic
- WordPress
- Xcode
- augmented reality
- human-computer interaction
- screen reader
- software interaction design
- tools for software configuration management
Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.