Web Applications Developer

Cape Town Full-time R30,000 - R60,000 / Month
(R360,000 - R720,000 / Year)

Job Description

We are currently seeking a skilled Web Applications Developer to join our dynamic team. You will play a pivotal role in designing and developing web applications tailored to meet client specifications. The ideal candidate will have a passion for coding, a keen eye for detail, and experience in various programming languages.

Responsibilities

  • Develop and maintain custom web applications using programming languages like HTML, CSS, JavaScript, and PHP.
  • Work closely with designers and project managers to understand client needs.
  • Write and execute unit tests to validate application functionality.
  • Participate in code reviews and provide constructive feedback.
  • Implement responsive design techniques for mobile-first applications.
  • Collaborate in Agile/Scrum methodology environments.
  • Document development processes and maintain project documentation.
  • Support application deployment and post-deployment troubleshooting.
  • Continuously enhance and optimize applications for better performance.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
Experience
  • Minimum of 3-5 years experience in web application development.
Technical Skills
  • HTML
  • CSS
  • JavaScript
  • PHP
  • MySQL
  • React
Soft Skills
  • Problem-solving
  • Teamwork
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with front-end frameworks like Angular or Vue.js: Experience working with modern front-end frameworks.
  • Knowledge of version control systems like Git: Experience using Git for source code management.

Benefits

  • Health and wellness initiatives
  • Competitive salary with performance bonuses
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Innovation: We foster a culture of innovation where creative ideas are encouraged and valued.
  • Team Spirit: Collaboration and teamwork are at the heart of our success.
  • Continuous Learning: We support ongoing professional development and training.
Status: Closed