Web Developer (WordPress)
StriveNestJohannesburg, South Africa1 day agoFull-time
$
10–15 an hour
Compensation
Job Description
Desired Education:
• Bachelor’s degree in computer science or related discipline preferred.
General Knowledge:
• Strong knowledge of database design and troubleshooting.
• Solid understanding of software development life-cycle and best practices.
Experience:
• Strong English proficiency (written and verbal).
• Proficient in PHP.
• Solid project-level experience with PHP/WordPress CMS utilizing Advanced Custom Fields (we do not work with page builders).
• Solid project-level experience with at least one other open-source CMS platform such as Magento, Shopify, Joomla, Drupal, etc.
• Experience with web-based programming languages.
• Experience with cloud platforms (e.g., Google Cloud, AWS, Microsoft Azure).
• Proficiency in a LAMP environment.
• Knowledge of OOP and procedural programming methodologies.
• Familiarity with Standard Compliant HTML, CSS, and JavaScript.
• Experience with Git Version control (or other version control software).
• Knowledge of Package management and Task Runners (e.g., NPM, Yarn, Gulp, Grunt).
• Browser testing abilities using built-in developer tools.
• Experience with e-commerce solutions and methodologies.
• Previous experience in a development firm/agency environment.
Qualities:
• Passion for web development.
• Demonstrated ability to get things done.
• Commitment to delivering high-quality and defect-free projects.
• Comfortable with both object-oriented and procedural programming methodologies.
• Capable of individual deep work.
• Ability to collaborate with a team to complete projects rapidly.
• Strong time management skills.
• Takes direction well but can also make decisions and take initiative.
• Strong communication skills.
• Ability to work independently.
• Stays up-to-date on the latest web technologies.
• Professional, dependable, detail-oriented, and self-motivated.
• Enjoys problem-solving.
• Customer-centric mentality.
What You’ll Do:
• Coordinate and participate in the programming, implementation, testing, and support of web-based projects using the LAMP solution stack.
• Program, develop, and produce data-driven web applications, websites, and mobile apps using machine learning and the latest technology solutions.
• Consult with clients and the account team to ensure the use of effective Internet-based technologies for enterprise business applications.
• Debug and problem-solve across a wide variety of open-source and mobile platforms.
Percentage Breakdown:
• 30-50% website maintenance and debugging.
• 40-60% building new functionality.
• 10% consulting with other team members.
WebFX Culture:
• WebFX is an Equal Opportunity Employer committed to providing and fostering an inclusive environment where all people, including women, minorities, LGBTQ+, and other underrepresented groups, are supported, respected, and encouraged to excel within STEM careers.