Open job

StriveNest - Web Developer (WordPress)

Web Developer
đź’° Negotiable
đź“Ť Johannesburg, South Africa
Closing date: 21 days left
Twine Jobs
Based in Manchester, United Kingdom
Last online 2 months ago

Web Developer is needed in Johannesburg, South Africa.

Client: StriveNest

Location: Johannesburg, South Africa

Contract: Full-time, Full-time, Full-time

Job Description

The position involves coordinating and participating in the programming, implementation, testing, and support of web-based projects using the LAMP solution stack. Responsibilities include programming, developing, and producing data-driven web applications, websites, and mobile apps utilizing machine learning and the latest technology solutions. The role also includes consulting with clients and the account team to ensure effective use of Internet-based technologies for enterprise business applications and debugging across various open-source and mobile platforms.

Requirements

Desired Education:

• Bachelor’s degree in computer science or related discipline preferred.

General Knowledge:

• Strong knowledge of database design and troubleshooting.

• Solid understanding of the 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 (no 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.

Percentage Breakdown

• 30-50% website maintenance and debugging.

• 40-60% building new functionality.

• 10% consulting with other team members.


Posted 8 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

    To activate Easy Apply ⚡ sign up.

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.