Enable job alerts via email!
Boost your interview chances
A leading company in South Africa seeks an experienced Web Developer to work on a range of critical projects. The role involves collaborating with various teams to implement effective solutions, ensuring that all work adheres to high coding standards and is thoroughly tested and documented. Candidates should bring at least 5 years of experience and proficiency in HTML, CSS, and JavaScript frameworks, alongside a relevant diploma or certificate.
Multitask on a range of products and tasks simultaneously, defining priorities and ensuring efficiency.
Define and communicate problem, goal, and acceptance criteria.
Communicate and collaborate with development, business analyst, and design teams to solve problems, make recommendations, and discuss best programming practices.
Work with stakeholders to achieve appropriate solutions.
Conduct research on possible solutions and techniques.
Analyse systems for root cause, impact, workarounds, and permanent fixes.
Determine and account for dependencies among deliverables, products, and systems.
Accurately estimate duration of deliverables.
Identify and mitigate risks.
Document analysis and planning process.
Communicate effectively with line management on progress, priorities, and workload.
Programming : Follow project plan to develop software.
Meet deadlines and timelines as determined in the planning phase.
Adhere to standards for code, as set by the Lead Systems Engineer.
Generate and maintain high-quality code.
Use effective components & techniques to implement solutions.
Ensure all work is versioned and backed up according to standards.
Take ownership for work, tasks, and communication.
Testing and Implementation : Ensure all work is tested, benchmarked, and fulfills requirements before submission.
Prepare test environment, examples, and instructions.
Participate in peer code reviews.
Deploy changes to live environment.
Maintain system and product change logs and release notes.
Reporting and Communication : Keep documentation up to date.
Provide timely feedback on project status.
Proactively update stakeholders on progress, risks, and issues.
Assist in collecting and documenting user requirements, developing user stories, estimates, and work plans.
Prepare reports, manuals, and documentation on software operation and maintenance.
Provide insights and feedback on project queries.
REQUIREMENTS : Education : Certificate or Diploma in relevant Web Development or Graphic Design.
Experience : 5+ years as a Web Developer.
Skills and Knowledge (Essential) : HTML, CSS / SCSS, Gulp, Webpack, Jekyll, Vue.js, jQuery.