Role Description:

Senior Front End Developer

Century City

Permanent

Open to all South Africans

Principle Responsibilities:

  • Working with Scrum Master and Product Owner to deliver successful projects by applying your
  • FE Expertise to an Enterprise level B2B Single Page Application,
  • Realising and making functional UX designs based on business feedback.
  • Providing technical guidance and instruction to other members of the team;
  • Maintaining a high level of productivity and code quality across the team through Code Reviews and mentoring.

Skills and Experience:

Required Skills and Experience:

  • 8+ years Object Oriented Software development experience, with at least 3+ years in a FE environment.
  • 3+ years proven experience coding in and expert knowledge of native JavaScript (simply using a CMS does not count!)
  • Expert knowledge of jQuery and at least one other JavaScript library (Angular, React, Underscore, etc)
  • Proven experience creating Responsive, Single Page Applications using RESTful APIs
  • Expert knowledge of HTML and CSS
  • Strong practical knowledge of GIT, or similar.
  • Clear well-structured logical thinking as evidenced in your code.

Desirable Skills and Experience:

  • Backbone.js, Handlebars, Underscore
  • Less/SASS/ Bootstrap
  • Node.js / Grunt / WebSockets / WebServices
  • Familiarity with Agile/Scrum methodologies;

Personal Skills and Qualities:

  • Self-motivated with strong team spirit;
  • Ability to work independently with little supervision as well as ability to work within a team and motivate others.
  • Can communicate well to both technical and non-technical staff.

Contact: (email address)

Learn more/Apply for this position