Front End Developer

Centurion, Gauteng, South Africa

Job Description




Gauteng, Centurion

Market Related - Market Related (Market related, Negotiable)

Our client, a global design and advisory firm seeks the services of an experienced FRONT-END DEVELOPER to contribute to the building of websites, emailers as well as content management.

The incumbent must demonstrate a thorough understanding of related technologies, tools, and frameworks xe2x80x93 with a keen eye for design and a passion for creating exceptional customer experiences.

JOB DESCRIPTION:


Job Title: Front End Developer
Employment Type: Permanent xe2x80x93 Hybrid position
Work Location: Irene or Rosebank

DUTIES AND RESPONSIBILITIES:

  • Research, troubleshoot, debug issues and complete tasks with minimal supervision.
  • Contribute to your team, projects, and company documentation.
  • Contribute to the open-source projects.
  • Develop features and improvements according to a clearly defined set of requirements.
  • Ensure that your code meets internal standards and best practices.
  • Collaborate and coordinate alongside product design, UI/UX, CRM, marketing, design, and project management team members.
  • Assist with estimations of work.
  • Run product demonstrations of completed work to clients and other project stakeholders.
  • Actively participate in client workshops and project status calls.



SKILLS AND EXPERIENCE REQUIRED:

1. Front-End:
  • Solid understanding of JavaScript, CSS, HTML.
  • Experience with at least one of the following frameworks an advantage: ReactJS, VueJS or AngularJS.
  • Solid understanding of at least one of the following CSS frameworks: Tailwind, Bootstrap, Foundationor equivalent.
  • Solid understanding of CSS pre-processors such as SASS or LESS.
  • Solid understanding of responsive design.
  • Solid understanding with various layout frameworks, such as Flexbox or Grid.
  • Experience with automated e2e testing frameworks, such as Cypress or Playwright an advantage.
  • Solid understanding of SEO concepts and implementation.
  • Solid understanding of Analytics concepts and implementation, e.g., Google Analytics, Google Tag Manager.

2. CMS:
  • Experience with one or more of the following Content Management Systems: Contentful, Drupal, Sitecore, WordPress, Umbraco, is advantageous.

3. Architecture:
  • Knowledgeable of headless / composable / JAM Stack architectures. Experience is advantageous.

4. Soft skills:
  • Attention to detail. Must be conscious of user experience, performance, security.
  • Excellent communication skills. Must be able to communicate timeously, clearly, and accurately.
  • Stay up to date with emerging technologies and trends.
  • Must be a team player.
  • Self-motivated and solution orientated.
  • And most importantly, have a positive attitude.

PACKAGE & REMUNERATION:
  • Will be agreed based on qualifications, applicable experience, and previous earnings.




For more information please contact:
Christine McEnderry

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1272080
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned