Web Developer

Johannesburg, Gauteng ICTEngage

Posted 27 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a skilled Web Developer with a strong background in building and deploying responsive websites join a forward thinking organisation within the Information and Communication Technology industry. The ideal candidate should have a keen eye for User Experience (UX), be proficient in modern JavaScript frameworks, and have experience with content management systems. This role requires someone who stays updated with the latest tech trends, thrives under pressure, and can work both independently and within a team.

Key Responsibilities
  • Develop and maintain responsive and user-friendly websites.
  • Implement best practices for UX / UI design to enhance user engagement.
  • Work with JavaScript frameworks such as React and Vue.js (Vue 3).
  • Ensure website security, particularly in handling APIs and CORS policies.
  • Develop and customize websites using Content Management Systems (WordPress, Umbraco, etc.).
  • Collaborate with designers, project managers, and stakeholders to deliver high-quality web solutions.
  • Stay up to date with the latest web development trends and best practices.
  • Troubleshoot and resolve website issues efficiently.
Requirements
  • Minimum 4 years of professional experience in web development.
  • Expertise in UX design and an understanding of user behavior.
  • Strong knowledge of React, Vue.js (Vue 3), and modern JavaScript frameworks.
  • Experience in implementing website security measures, including API security and CORS policies.
  • Hands-on experience with CMS platforms like WordPress and Umbraco.
  • Ability to work under tight deadlines and handle pressure.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and within a team environment.
Benefits
  • A dynamic and collaborative work environment.
  • Opportunities for growth and professional development.
  • Competitive salary and benefits package.
  • Exposure to cutting-edge technologies and projects.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Web Developer

Bryanston, Gauteng R70000 - R120000 Y Wetpaint

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us

We're Wetpaint — a future-forward advertising agency where creativity meets technology. Our mission is to lead the shift in marketing by integrating 
AI, automation, and data-driven creativity
 into everything we do. We're looking for a 
medium-weight web developer
 ready to grow into a full-stack powerhouse — someone equally comfortable with code at the front and back end, with an appetite for exploring AI integrations that redefine digital experiences.

The Role

You'll be hands-on across the stack — building, optimising, and innovating websites, microsites, and digital platforms that power our campaigns and clients. This is not a siloed role; you'll work closely with our creatives and strategists to deliver experiences that 
look beautiful, function seamlessly, and evolve with AI
.

Key Responsibilities

  • Build and maintain responsive, high-performance websites and platforms (front and back end).
  • Implement integrations with AI-driven tools (chatbots, APIs, analytics, recommendation engines).
  • Design and develop custom APIs and middleware to connect platforms and services.
  • Collaborate with creative teams to translate design/UI into functional web experiences.
  • Ensure web security, scalability, and cross-platform performance.
  • Optimise websites for SEO, speed, and accessibility.
  • Experiment with new technologies (AI frameworks, headless CMS, automation workflows).
  • Document code and maintain clean version control practices.

What We Offer

  • The chance to grow into a 
    full-stack AI-savvy developer
     at the heart of a creative agency.
  • Work on 
    leading local and global brands
    , building cutting-edge digital solutions.
  • A collaborative team where 
    creativity + tech collide
    .
  • Competitive salary, benefits, and opportunities to lead innovation projects.
  • Continuous training and exposure to AI-driven tools, automation, and web innovation.

Requirements

  • 3–5 years' experience as a web developer with exposure to both front- and back-end coding.
  • Strong skills in 
    HTML5, CSS3, JavaScript (ES6+), PHP, and MySQL
    .
  • Experience with 
    WordPress
     and at least one modern JavaScript framework (React, Vue, Angular).
  • Familiarity with 

     or similar backend frameworks.
  • Understanding of 
    RESTful APIs, GraphQL, and API integrations
    .
  • Experience with 
    Git/version control
     and deployment workflows.
  • Strong grasp of 
    web security and authentication
     (OAuth, JWT).
  • Ability to debug, test, and problem-solve independently.
  • Eagerness to upskill toward full-stack proficiency and AI development.

Bonus Skills (Big Advantage)

  • Experience with 
    Python
     (for AI/automation scripts).
  • Familiarity with 
    AI/ML integrations
     (e.g., chatbot APIs, recommendation engines, OpenAI or similar tools).
  • Experience with 
    headless CMS
     and JAMstack.
  • Knowledge of 
    cloud services
     (AWS, GCP, or Azure).
  • E-commerce (Shopify, WooCommerce).
  • Data visualization libraries or frameworks.
This advertiser has chosen not to accept applicants from your region.

Web Developer

Bedfordview, Gauteng R400000 - R600000 Y Lion Marketing (CC)

Posted today

Job Viewed

Tap Again To Close

Job Description

Web Developer

Our marketing agency is looking for an enthusiastic Web Developer.

Please read the skills required below and if you feel you have what it takes please email your CV to 

· Candidate must be able to set up a WordPress Website from start to finish.

· Familiar with customising WordPress themes, plugins, and functions

· Creating dynamically populated web templates using HTML, PHP, and JavaScript

· Front-End customisation and manipulation ensuring cross-browser and mobile-friendly operation.

· Strong HTML, PHP & CSS knowledge

· Must be able to create functional and mobile optimised websites from static supplied designs.

· Updating and maintaining existing client's websites, including Security protocols, page speed optimisation, SEO, and best web practices to ensure the website stays up to date, optimised, and running quickly.

· HTML Newsletter experience – Resolving email client issues to ensure display consistency.

· Form Integration and email automation knowledge

· Ensure that all design elements, templates, and finished solutions work within a variety of browser types and screen settings along with the constraints set by development and design

· Knowledge of Search engine optimisation (SEO), Google Analytics, SWYDO, or other reporting systems.

· Google AdWords, experience, must be able to set up monitor and report back on new and existing campaigns.

· Experience with XAML and C# advantageous

· Must be able to speak to clients and work within a team.

· Self-motivated and able to work to a deadline is a must.

This advertiser has chosen not to accept applicants from your region.

Senior Web Developer

Johannesburg, Gauteng Switch Telecom

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Senior Web Developer role at Switch Telecom

Join to apply for the Senior Web Developer role at Switch Telecom

Get AI-powered advice on this job and more exclusive features.

Switch Telecom is looking for Senior PHP Developers who are looking for exciting challenges within the Communication Industry.

The position is fully remote and we offer competitive packages and perks.

Join us and be a part of something exceptional!

Key Performance Areas

  • Development of new database-driven web applications and web services.
  • Development of modifications and add-on modules to existing PHP applications.
  • Troubleshooting of PHP applications.
  • The candidate must have a good understanding of MySQL, databases, SQL queries and query optimisation.
  • Think laterally and can find feasible and secure solutions to problems working under high pressure.
  • Exceptional quality of output and attention to detail are a natural part of your skill set.
  • Adheres to best practices and standards.
  • Self-starter and enjoys leading-edge technology.
  • You would like to make a meaningful contribution and can work efficiently on your own as well as in a team.
  • Must be a resourceful person able to find elegant solutions in an environment where new challenges often arise.
  • Excellent critical thinking, problem-solving, and analytical skills.
  • Detail-oriented, motivated, self-starter who can work without supervision.

Required Skills/Experience

  • Min of 8 years: PHP application development in a LAMP environment
  • Min of 6 years: Linux, Apache, MySQL administration
  • Min of 6 years: HTML & JavaScript
  • Excellent organisational and analytical skills
  • Excellent verbal and written communication skills

Key Technologies

  • PHP
  • MYSQL
  • LINUX
  • LARAVEL
  • VUEJS
  • JAVASCRIPT
  • JQUERY
  • HTML5

Additional Factors

The following qualifications or experience are not essential but will be viewed favourably:

  • Proficiency in C/C++, Asterisk, AGI, VoIP systems
  • Experience working with MVC Frameworks (Laravel / Symfony / Zend)
  • B.Sc. in Computer Science or Field of study preferred
  • Experience in Telecommunications
  • Being a South African Citizen

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Telecommunications

Referrals increase your chances of interviewing at Switch Telecom by 2x

Get notified about new Senior Web Developer jobs in Johannesburg, Gauteng, South Africa .

City of Johannesburg, Gauteng, South Africa 3 weeks ago

Pretoria, Gauteng, South Africa 2 months ago

Johannesburg, Gauteng, South Africa 1 week ago

Pretoria, Gauteng, South Africa 2 weeks ago

Randburg, Gauteng, South Africa 5 days ago

Senior Software Developer / Frontend Focused

Pretoria, Gauteng, South Africa 4 days ago

Johannesburg Metropolitan Area 6 days ago

Pretoria, Gauteng, South Africa 2 years ago

Johannesburg Metropolitan Area 5 days ago

City of Johannesburg, Gauteng, South Africa 2 weeks ago

Johannesburg, Gauteng, South Africa 2 months ago

Senior C# .NET Developer (Financial Markets / Risk Platform) (41662)

Woodmead, Gauteng, South Africa 1 month ago

Woodmead, Gauteng, South Africa 1 month ago

Intermediate to Senior Analyst Programmer

Johannesburg Metropolitan Area 5 days ago

Senior Software Engineer: Digital Signal Processing (DSP)

Pretoria, Gauteng, South Africa 2 days ago

Johannesburg Metropolitan Area 1 week ago

Centurion, Gauteng, South Africa 10 hours ago

City of Johannesburg, Gauteng, South Africa 2 months ago

Medical Devices - Senior/Intermediate Software & Firmware Engineer

Pretoria, Gauteng, South Africa 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Web Developer

Johannesburg, Gauteng Hire Resolve

Posted today

Job Viewed

Tap Again To Close

Job Description

A company that provides a Platform-as-a-Service (PaaS) solution for financial institutions, focusing on core banking functionalities, digital banking, and related services, is seeking a dedicated and organized Senior Web Developer to join their dynamic team. Responsibilities: Platform Guardianship : Design, build, and maintain customer-facing Internet Banking and Management Portal features on an existing ASP.NET MVC stack. Security & Quality : Embed bank-grade security (OWASP Top 10, PCI-DSS, PSD2) into every release. You will also own release quality through automated tests, code reviews, and CI/CD pipelines (Azure DevOps). Collaboration & Leadership : Work closely with various teams, including Database, Middle-tier, UX, Mobile, DevOps, and Security, to translate business goals into technical blueprints and delivery roadmaps. You'll also mentor mid-level and junior engineers to cultivate a culture of clean code and strong documentation. Innovation : Prototype new modules using modern UI options like Flutter Web, and stay current with the latest development trends to continuously improve user experience and optimize performance. Minimum Requirements: Education : BSc/BEng in Computer Science or comparable professional experience. Experience : 7 years of professional web development experience, with at least 3 years in a senior or lead capacity. NET Server-Side : 7 years of experience with C# (.NET Framework & Core) and strong ASP.NET MVC skills. Front-End Web : Proficiency in HTML5/CSS3/SCSS, Bootstrap, modern JavaScript/TypeScript, and cross-browser performance tuning. Security : Experience with OAuth2/OIDC & JWT flows, MFA, and XSS/CSRF hardening. DevOps & Cloud : Hands-on experience with CI/CD in Azure DevOps and App Insights logging. Testing : Knowledge of unit, integration, UI automation, and performance testing. Other : Strong problem-solving and troubleshooting skills, proficiency with version control systems (e.g., Git), and excellent communication and leadership skills. Advantageous Skills Flutter : Production experience with Flutter (Web/Mobile) or strong personal projects. Modern Frameworks : Experience refactoring legacy MVC apps into component-based front ends (e.g., React or Angular). Fintech Systems : Exposure to high-throughput fintech or payment systems. State Management : Familiarity with Riverpod or similar state-management solutions in Flutter. Accessibility : Knowledge of WCAG 2.1 AA accessibility and internationalization. Infrastructure : Experience with Infrastructure-as-Code (Terraform) and Docker. Benefits: Competitive salary based on experience (salary can potentially be more based on experience/skills) IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to
This advertiser has chosen not to accept applicants from your region.

Web Developer Remote

Randburg, Gauteng ScoutIT

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Join Our Telemedicine Start-Up

If you'd like to join an inspiring Telemedicine start-up, here's your chance.

This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.

Desired Experience & Qualification
  • 1-2 years experience in website development
  • WordPress experience
  • WooCommerce experience (general working within e-commerce would help)
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Web Developer Remote

Kempton Park, Gauteng ScoutIT

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Join Our Telemedicine Start-Up

If you'd like to join an inspiring Telemedicine start-up, here's your chance.

This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.

Desired Experience & Qualification
  • 1-2 years experience in website development
  • WordPress experience
  • WooCommerce experience (general working within e-commerce would help)
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Front end developers Jobs in Johannesburg !

Web Developer Remote

Johannesburg, Gauteng ScoutIT

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Join Our Telemedicine Start-Up

If you'd like to join an inspiring Telemedicine start-up, here's your chance.

This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.

Desired Experience & Qualification
  • 1-2 years experience in website development
  • WordPress experience
  • WooCommerce experience (general working within e-commerce would help)
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Web Developer Remote

Germiston, Gauteng ScoutIT

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Join Our Telemedicine Start-Up

If you'd like to join an inspiring Telemedicine start-up, here's your chance.

This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.

Desired Experience & Qualification
  • 1-2 years experience in website development
  • WordPress experience
  • WooCommerce experience (general working within e-commerce would help)
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Web Developer Remote

Sandton, Gauteng ScoutIT

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Join Our Telemedicine Start-Up

If you'd like to join an inspiring Telemedicine start-up, here's your chance.

This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.

Desired Experience & Qualification
  • 1-2 years experience in website development
  • WordPress experience
  • WooCommerce experience (general working within e-commerce would help)
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Front End Developers Jobs View All Jobs in Johannesburg