JOB DESCRIPTION: Job Title: &nbs...
JOB INDEX - 4 months ago - Job Mail
Front End Developer
JOB DESCRIPTION:
Job Title: Front End Developer
Employment Type: Permanent – 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.
Find Jobs per Keyword: