Msanidi wa sehemu ya mbele
Waendelezaji wa sehemu ya mbele hujenga violesura vya watumiaji vya huduma za afya za kidijitali za taasisi, kama vile tovuti na programu tumizi zinazowalenga wagonjwa, fomu za mtandaoni, na skrini ambazo madaktari na wafanyakazi wa matunzo hutumia wakati wa matunzo. Huandika msimbo unaofikika, wa haraka na salama unaofanya kazi kwa kila mtu, ikiwemo watu wanaougua, wenye wasiwasi, au wanaotumia vifaa vya zamani, na hufanya kazi katika timu za bidhaa za fani mbalimbali pamoja na wabunifu, watafiti na madaktari.
Tafsiri hii ilifanywa kutoka Kiingereza na msaidizi wa akili bandia na bado haijakaguliwa na mzungumzaji asilia. Nukuu kutoka UK GDaD PCF (Mfumo wa Uwezo wa Taaluma ya Kidijitali na Data wa Serikali ya Uingereza) na ESCO zinabaki kwa Kiingereza.
- Familia
- Uundaji wa programu
- Jukumu la UK GDaD PCF
- Frontend developer (Software development)
- Taaluma za ESCO
- web developer (ISCO-08 2513); user interface developer (ISCO-08 2512)
- Kwenye GitHub
- Hati ya jukumu · Data za jukumu
Ngazi
| Daraja | Ngazi ya jukumu | Kiwango cha UK GDaD PCF | Madaraja ya Utumishi wa Umma | Alama za tathmini ya kazi |
|---|---|---|---|---|
| 4 | Mwanagenzi mwendelezaji wa sehemu ya mbele | Apprentice frontend developer | AO/EO | 276 |
| 5 | Mwendelezaji mdogo wa sehemu ya mbele | Junior frontend developer | EO/HEO | 335 |
| 6 | Mwendelezaji wa sehemu ya mbele | Frontend developer | HEO/SEO/G7 | 418 |
| 7 | Mwendelezaji mwandamizi wa sehemu ya mbele | Senior frontend developer | SEO/G7 | 477 |
| 8b | Mwendelezaji kiongozi wa sehemu ya mbele | Lead frontend developer | G7/G6 | 604 |
| 8c | Mkuu wa uendelezaji wa sehemu ya mbele | Head of frontend development | G6 | 646 |
Katika taasisi ya huduma za afya za kidijitali
- Watumiaji wengi ni wagonjwa, wana maumivu, ni wazee au walemavu, hivyo ufikivu na violesura rahisi na tulivu ni muhimu badala ya hiari.
- Maonyesho yenye kuchanganya au yasiyo sahihi ya taarifa za kitabibu, kama vile dozi ya dawa, matokeo au muda wa miadi, yanaweza kuwadhuru wagonjwa, hivyo kazi ya sehemu ya mbele hufuata mchakato wa usimamizi wa hatari za kitabibu.
- Violesura mara nyingi huonyesha taarifa za siri za afya, hivyo waendelezaji husanifu kwa ajili ya faragha, kwa mfano kwenye vifaa vinavyoshirikiwa na katika maeneo yenye shughuli nyingi za kitabibu.
- Madaktari hutumia violesura chini ya shinikizo la muda na kukatizwa mara kwa mara, hivyo skrini lazima ziwe za haraka, zinazotabirika na ngumu kusomwa vibaya.
- Wagonjwa hufikia huduma kwa vifaa na miunganisho mbalimbali, hivyo huduma hutumia uboreshaji wa taratibu na hufanya kazi kwenye mitandao ya polepole.
Maelezo ya jukumu la 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)
Taaluma na ujuzi wa ESCO
ESCO huorodhesha ujuzi na maarifa ambayo waajiri kwa kawaida huhitaji (muhimu) au wanaweza kuhitaji (hiari) kwa kila taaluma. Yatumie kama orodha ya ukaguzi kwa mazungumzo ya maendeleo.
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.
Ujuzi na maarifa ya Muhimu (26)
Ujuzi na umahiri
- 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
Maarifa
Ujuzi na maarifa ya Hiari (77)
Ujuzi na umahiri
- 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
Maarifa
- 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.
Ujuzi na maarifa ya Muhimu (17)
Ujuzi na umahiri
- 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
Maarifa
Ujuzi na maarifa ya Hiari (81)
Ujuzi na umahiri
- 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
Maarifa
- 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.