Frontend Developer - AJP Technologies, Kempton Park

  • Kempton Park
  • Salary: R10 000.00 - R25 000.00 Per Month (Negotiable)
  • Job Type: Permanent
  • Sectors: IT, Media, Technology
  • Posted by AJP Technologies on Wednesday, July 31, 2019
  • Reference: copy-1588088
  • Apply before Monday, September 30, 2019 - 8 Days left

Vacancy Details

Employer: AJP Technologies

Join a rapidly expanding team of young designers and developers aimed at leaving their dent in the universe. We are looking for a Frontend Developer with a logical and analytical mindset that will be responsible for managing the aesthetics and responsiveness of dynamic, hard-coded website pages as well as complex client-side logic and the interchange of data between the server and the users through Ajax. Their primary focus will be the development of all client-side logic, ensuring high performance and responsiveness without the use of a CMS or HTML Builder. You will also be responsible for building and/or integrating the back-end elements built and designed by your co-workers into the application. Therefore, a basic understanding of back-end technologies (such as PHP) is necessary as well.

RESPONSIBILITIES

  • Integration of APIs and database elements developed by back-end developers.
  • Using designs to build aesthetic web pages that are both dynamic and responsive.
  • Ability to build custom HTML, CSS, & Java Script Elements for web.
  • Build efficient, testable, and reusable Javascript modules/classes.
  • Solve complex performance problems and logic challenges.
  • Building robust frontends from scratch
  • Use of Javascript and Ajax for complex client-side logic and API integrations
  • Search Engine Optimisation
  • Building websites from scratch that follow a common structure (such as MVC)

Required Skills

  • css
  • html
  • javascript
  • mysql
  • php

Candidate Requirements

  • Good knowledge of common frontend markup languages such as HTML and CSS
  • Understanding of MVC design patterns.
  • Strong understanding of javascript
  • Knowledge of object-oriented javascript programming.
  • Basic understanding of UNIX systems and server management.
  • Understanding accessibility and security compliance.
  • Understanding fundamental design principles behind a scalable application.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources into one system.
  • Familiarity with the limitations of Javascript as a platform and its workarounds.
  • Familiarity with SQL/MYSQL databases and their declarative query languages.
  • Proficient understanding of code versioning tools, such as Git.
This position reports to: Chief Technology Officer Apply before Monday, September 30, 2019 - 8 Days left Companies may expire jobs at their own discretion. If you have not received a response within two weeks, your application was most likely unsuccessful.
Hot Job 56 people have applied for this job. 265 people have viewed this job.

Similar Jobs

More AJP Technologies Jobs