No Joke Marketing - Web Developer

Web Developer
💰 Negotiable
📍 Johannesburg, South Africa
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Web Developer is needed in Johannesburg, South Africa.

Client: No Joke Marketing

Location: Johannesburg, South Africa

Contract: Full-time, Full-time

Job Description

Join No Joke Marketing, a leading digital marketing agency dedicated to excellence and employee well-being. We offer half-day Fridays every June, 20 days of paid time off in your first year, and the flexibility of a fully remote position. If you’re passionate about driving client success and excelling in a fast-paced, dynamic environment, we want to connect with you!

Position’s Goal: Execution of high-quality custom web development projects within given time frames, demonstrating fluency in English.

Requirements

Key Functions and Responsibilities

Daily:

  • Develop build-outs for 5–7-page websites within 72-80 hours
  • Develop landing pages/funnels within 36-48 hours
  • Deliver updates, tweaks, and changes in tickets within the specified timeframe
  • Report daily updates through the ticketing system for each ticket worked on that day
  • Attend daily morning meetings on time
  • Be a team player and be willing to sacrifice for the good of your teammates and the company
  • Maintain a positive attitude, focusing on solutions rather than problems
  • Provide constructive criticism with potential solutions to challenges within your job and the company
  • Build daily successful habits and routines to help yourself and the team

Monthly:

  • Create at least one custom development training
  • Check-in call with the Project Manager

Quarterly:

  • Take at least one internal training course in their field of expertise or relevant to digital marketing
  • Attend all quarterly meetings on time

Per Semester:

  • Receive performance evaluations
  • Improve areas of opportunity discussed in performance evaluations
  • Read a book or take a course related to leadership, design, development, or personal development

Biggest Challenges for This Position

  • Meet deadlines
  • Be receptive and open to constructive feedback and idea exchanges in any given interaction

Strategic Internal Relations

  • Project Manager: Receive directions, deadlines, and feedback. Provide a report on the status of build-outs. (Daily)
  • Agents: Provide and receive information about current or past projects. (Daily)
  • Head of Department: General inquiries not solved by Project Manager. (As needed)
  • Head of HR: Feedback, evaluations. (Per semester)
  • CEO: Feedback, evaluations. (As requested)

Soft Skills

  • Teamwork
  • Flexibility and Adaptability
  • Honesty
  • Customer Service
  • Communication
  • Time Management
  • Problem Solving
  • Creativity
  • Handling Criticism

Hard Skills

  • WordPress (Advanced)
  • HTML (Advanced)
  • CSS (Advanced)
  • PHP (Advanced)
  • JavaScript (Advanced)
  • MySQL (Intermediate)
  • Shopify (Desirable)
  • WooCommerce (Desirable)
  • English (Fluent)

Education & Areas of Expertise

  • Formal Education: Not Essential – Bachelor’s Degree in Computer Science, Web Design, Web Development
  • Complementary Studies: Not Essential – Web Development or Marketing-related postgraduate studies

Internal Tests

  • Initial Interview
  • TestDome Role Assessment
  • Custom build-out
  • Cultural fit and technical interview

Areas and Minimum Time of Experience

  • 3 - 5 years of Web Development

Languages

  • Fluent English. For reference but not required: CEFR C1, IELTS 7-8, TOEFL iBT 94-114

Tech Requirements

  • PC Specifications: Processor: Intel® Core™ i7 or greater, Memory: 16GB RAM or greater
  • Internet Connection: Stable broadband connection with at least 20 Mbps upload and download speeds
  • Other: High-quality noise-canceling headset, HD web camera

Salary Range

R25,000 and R35,000

Additional Information

Ready to Apply? Elevate your career with No Joke Marketing. If you are ready to be part of a team where your contributions make a difference, apply now to become our new Developer.

Posted a year ago

No longer accepting applications

Get instant notifications for new Web Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.