Accenture in South Africa
Job Description: Full Stack Developer at Accenture – Apply Now!
Are you a skilled Full Stack Developer ready to make a significant impact on Africa’s digital future? Join Accenture, a global leader in professional services, and contribute to shaping the next generation of innovative digital products at the forefront of the technological revolution.
As a Full Stack Developer, you will be part of a team responsible for developing, implementing, and maintaining high-performance software platforms. Collaborating closely with senior developers, project managers, and creative teams, you will ensure the seamless integration of front-end and back-end solutions in an agile, dynamic work environment.
Location: Johannesburg, Gauteng, South Africa (Hybrid working model)
Job Type: Full-Time
Key Responsibilities:
-
Collaboration: Work with project management and solution architects to define project scope, objectives, and technical requirements.
-
Development: Build and optimize front-end and back-end applications using frameworks like React, Angular, and Node.js.
-
Code Optimization: Enhance the performance of software applications to ensure scalability and speed.
-
Testing & Documentation: Develop, test, and document clean, efficient code that meets industry standards.
-
API Development: Design and develop APIs for smooth data flow and user interaction.
-
Agile Methodology: Participate in agile development cycles, contributing to sprint planning and review sessions.
-
Mentoring: Guide junior developers and ensure adherence to best coding practices.
Required Skills & Experience:
-
Experience: At least 5 years of software development experience.
-
Front-End: 4+ years working with React and/or Angular, solid understanding of HTML5, CSS3, and ES6+.
-
Back-End: Experience with server-side technologies (Node.js, REST APIs, and GraphQL).
-
Database Management: Proficiency in SQL, relational databases, and cloud technologies like Azure.
-
UI/UX Design: Experience with UI frameworks like Material-UI and Semantic UI.
-
Testing: Familiarity with unit testing tools (Karma, Mocha, Jest).
-
Development Methodologies: Strong understanding of Agile, MVC, and OOP principles.
Additional Skills:
-
Experience with state management frameworks like Redux or MobX.
-
Familiarity with Scrum and Agile methodologies.
-
Exposure to modern CI/CD pipelines and build systems (Grunt, Gulp).
-
Strong problem-solving skills and ability to work in cross-functional teams.
What We Offer:
-
Medical Aid and Retirement Plan (with risk benefits including disability, life cover, etc.).
-
Flexible working hours and a hybrid work model for optimal work-life balance.
-
Continuous learning and professional development opportunities.
-
Generous family benefits, including adoption and surrogacy leave.
-
Competitive salary and performance-based incentives.
If you’re ready to be part of a transformative journey that will revolutionize Africa’s digital landscape, apply now to join our exceptional team at Accenture.
Find similar jobs at: https://careerjunctionza.co.za/jobs/
TIPS for CV: Tailor your CV to highlight your experience with modern development frameworks, API design, and Agile methodologies. Show your passion for creating innovative digital products and your ability to work in collaborative, cross-functional teams.
Visit us at www.accenture.com.
To apply for this job please visit www.accenture.com.
