Frontend Developer

FRONT END WEB DEVELOPER

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 scratchUse of Javascript and Ajax for complex client-side logic and API integrationsSearch Engine OptimisationBuilding websites from scratch that follow a common structure (such as MVC)


SKILLS

Good knowledge of common frontend markup languages such as HTML and CSSUnderstanding of MVC design patterns.Strong understanding of javascriptKnowledge 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 authorisation between multiple systems, servers, and environments.Integration of multiple data sources into one system.Familiarity with limitations of Javacsript 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.


Other Bonus Skills

Little to any proficiency in Java.Little to any proficiency in PHPLittle to any proficiency in C.Strong proficiency in UNIX server administration and maintenance.Little to any proficiency in node


Details

- Based in Johannesburg East.

- R10 000 - R25 000 negotiable based on experience & or qualifications.

- Provident Fund.

Send your CV to careers@MiBRAND.co.za

All Rights Reserved.

© 2019 by AJP Technologies.
 

West Tower,

Nelson Mandela Square, Sandown, Johannesburg,

South Africa.

Tel - +27 11 881 5600

Email - support@mibrand.co.za

Get In Touch
  • White Apple Music Icon
  • White Google Play Icon
  • MiBRAND Facebook
  • MiBRAND Instagram
About Us
HQ
Download