I want to learn about careers as a Front End Developer

Find out everything you need to know about becoming a Front End Developer.

Job Title – Front End Developer

Description

A Front End Developer is responsible for implementing visual elements that users see and interact with in a web application. They are usually supported by back-end web developers, who are responsible for server-side application logic and integration of the work front-end developers do.

Typical Job Activities

Sits with relevant stake holders to gather requirements of new systems or expansion to existing systems
Designs interfaces around requirements gathered
Implements design in web based interface (HTML5/CSS/JavaScript)
Maintains and improves existing PHP code base
Fully tests solutions to make sure it is stable before deployment
Produces documentation on usage of the newly developed interfaces
Revises and updates existing documentation for systems should changes be implemented

Does this sound like a career for you? Browse jobs in the tech industry here.

Related Occupations

Programmer
Magento Developer
Java Developer
UX Developer
IOS Developer
Mid-Level Developer
System developer
PHP Developer
Intermediate Developer
BI Developer

Educational Requirements

Senior Certificate with matric exemption
BSc Computer Science or other Software Development related degree at a university
HTML5, CSS and JavaScript certification at a Technikon

Compulsory subjects: Mathematics
Recommended subjects: Computer Science

What natural skills and/or aptitudes do I need for this occupation?

Be logical
Be analytical
Be imaginative
Have an eye for colour
Have technical knowledge
Have good communication skills
Be able to deal with all kinds of people

Have business sense Browse Udemy for professional development courses in your industry.

Employment Opportunities

High

Market Competitiveness

Moderate

Income Potential

Moderate

Self-Employment Opportunities

High

International Employment Opportunities

Moderate

Possible Employers

Advertising agencies
Computer software development firms
Design firms
Information technology consulting firms
Interactive software publishers
Internet industry
Media production companies
Any person, group or organisation who needs web pages

Browse companies hiring now.

Relevant Contact Details

Computer Users Council of South Africa
https://ita.org.za/ituc/

Information Technology Industry Training Board
https://ita.org.za/

Sapref
www.sapref.com/

Career Progress and Path

Further studies in related fields
Experience in specific field
Work performance

Possible Career Paths

Specialist career in the specific fields
Own Business

Employment Stability

Moderately stable

Reasons to consider this career

I can create new things
I’ll be able to learn new things on an ongoing basis
I can work with languages
I can work for myself
I can work on my own without interacting too much with people