Job Details

Job: Front-end Application Developer

Company: Accenture

Location: Midrand, Gauteng, South Africa

Date Posted: 15-8-2024

Job Image

The company is seeking exceptional Front End Developers to join their cross-functional team. The job requirements include working with project management and solution architects, working with the creative team during planning, discovery, and production, and working with the backend development team to create and optimize solutions. The ideal candidate should have at least 5+ years of experience with Angular and React, good understanding of OOPs concepts, strong hands-on knowledge on HTML5, CSS3, ES6+, React Virtual DOM, JSX, API, REST APIs, GraphQL, and WebSocket, experience with a State-management framework like Redux, familiarity with container/presentation components, higher order components, UI libraries like Material-UI, Semantic UI, Bootstrap, good understanding of CSS in JS, unit testing with Karma + Mocha or Jest, experience working with client-side templating languages like Handlebars, Mustache, frontend build systems, experience on MVC frameworks, and experience with server-side JavaScript frameworks based on Node.js. Experience in style guides, Atomic Design, and design tools like Sketch, Adobe Illustrator, or Affinity Designer is also required. Good verbal and written communication in English is also required. Additional skills include familiarity with Python, Java, Swift, PHP, and good understanding of shell commands, deployment, system updates, security configurations of web servers, Docker configurations, and React Native and/or Cordova/PhoneGap/Ionic.