Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Web Developer.
South Africa Jobs Expertini

Urgent! Senior Web Developer Job Opening In Pretoria – Now Hiring Air Chefs

Senior Web Developer



Job description

Join to apply for the Senior Web Developer role at Air Chefs .

Role Overview

We are looking for an experienced Frontend Developer to design and implement responsive, adaptive, and high-performance web applications.

You will translate UI/UX concepts into clean, reusable code using modern frameworks, ensuring products are user-friendly, visually polished, and technically robust.

This role involves building both internal tools and customer-facing platforms while contributing to best practices, code quality, and team knowledge sharing.

The core stack includes React, Next.js, Tailwind CSS, HTML5, JavaScript/TypeScript, and CSS, with exposure to CMS tools such as Strapi.

Key Responsibilities

Analysis & Planning (15%)

  • Participate in the full lifecycle of applications from planning and design to deployment and maintenance.

  • Collaborate with stakeholders to define requirements and translate them into technical solutions.

  • Contribute to architecture planning and reusable component design.

  • Research and evaluate new frameworks and tools to improve efficiency.

  • Break down work into clear, deliverable tasks, providing accurate time estimates.

  • Track tasks and progress using project management tools such as JIRA.

Development & Testing (55%)

  • Develop and maintain front-end applications using React, JavaScript/TypeScript, HTML, and CSS.

  • Work with RESTful APIs to integrate backend services.

  • Implement and maintain automated tests (unit, integration, end-to-end) using tools such as Jest or Cypress.

  • Optimise performance, responsiveness, and accessibility of web applications.

  • Use Git and version control best practices to manage source code.

  • Maintain CI/CD pipelines and ensure code is deployed smoothly.

  • Document system design, changes, and processes.

Collaboration & Reporting (25%)

  • Provide regular project updates, including risks, progress, and blockers.

  • Actively participate in code reviews, team discussions, and best-practice sharing.

  • Collaborate closely with designers, backend developers, and stakeholders to deliver user-friendly products.

  • Share feedback and mentor junior developers where needed.

Quality & Compliance (5%)

  • Deliver software that meets functional requirements, deadlines, and compliance standards (SOC2, ISO, etc.).

  • Follow secure development practices and safeguard user data.

  • Ensure testing and documentation meet internal quality standards.

Requirements

Education

  • Certificate in Web Development or Graphic Design (essential).

  • Diploma or higher qualification in Web Development or related discipline (desirable).

Experience

  • 5+ years of professional experience as a Frontend Developer.

  • Proven record of translating UI/UX designs into functional web applications.

  • React.js and Angular.

  • HTML, CSS, JavaScript/TypeScript.

  • RESTful API integration.

  • Git and version control workflows.

  • Automated testing (Jest, Cypress, etc.).

  • Solid understanding of code architecture and frontend best practices.

  • CMS platforms such as Strapi.

  • Strong design sense and attention to detail.

  • Next.js.

  • Tailwind CSS / SCSS.

  • State management libraries (e.g., Redux, Zustand, MobX).

#J-18808-Ljbffr


Required Skill Profession

Software Development



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Web Potential: Insight & Career Growth Guide