Web Engineer

Cape Town, WC, ZA, South Africa

Job Description

About Us




At No Joke Marketing, we believe that excellence starts with people. As a leading digital marketing agency, we're driven by a mission to deliver impactful results for our clients while maintaining a vibrant, employee-first culture.


We offer:

Half-day Fridays every August

20 days of paid time off in your first year

Fully remote flexibility so you can work where you're most productive


If you're passionate about clean code, timely delivery, and collaborating in a fast-paced digital environment, we want to meet you.

Position Overview




As our Web Developer, your primary goal will be to execute high-quality, custom web development projects within defined timeframes, all while demonstrating fluency in English and a proactive, solution-oriented mindset.

Key Responsibilities




Daily

Build 5 - 7-page custom websites within 72 - 80 hours Create landing pages/funnels within 36 - 48 hours Complete updates and change requests via ticketing system on time Log daily updates for every active ticket Attend daily stand-up meetings promptly Support teammates and the company, demonstrating a collaborative spirit Maintain a positive, solution-focused mindset Provide thoughtful feedback paired with suggested solutions Continuously improve through positive daily habits


Monthly

Deliver at least one internal training on custom development Participate in monthly check-in with Project Manager


Quarterly

Complete at least one internal course relevant to development or digital marketing Attend quarterly team meetings


Per Semester

Participate in performance evaluations Show measurable improvement in identified areas Read a book or take a course related to leadership, development, or personal growth


Note: Responsibilities listed are guidelines and may evolve with the role.

Biggest Challenges in This Role



Managing multiple deadlines simultaneously Receiving and implementing constructive feedback gracefully Engaging openly in team discussions and idea exchanges

Strategic Relationships



Project Manager - Daily task guidance, deadline setting, and feedback Agents - Cross-functional collaboration on project details Head of Department - Escalated inquiries HR - Performance feedback and evaluations (per semester) CEO - Feedback as requested

What You Bring to the Table




Soft Skills

Strong teamwork and communication Flexibility and adaptability Excellent time management Positive attitude toward feedback Problem-solving and creative thinking


Hard Skills

WordPress, HTML, CSS, PHP, JavaScript - Advanced proficiency Custom theme/plug-in builds with AI (Lovable, Cursor or VO) Elementor - Strong experience Shopify & WooCommerce Fluent English communication skills

Education & Experience




Required Experience

3 - 5 years of experience in Web Development Strong portfolio of completed projects


Education (Not Essential)

Bachelor's in Computer Science, Web Design, or related field Postgraduate or certification in Web Development or Marketing - a plus

Selection Process



Initial Interview Technical Assessment via TestDome Custom Build-Out Assignment Final Cultural Fit and Technical Interview

Technical Requirements



Computer: Intel Core(TM) i7 or higher, 16GB+ RAM Internet: Stable broadband (minimum 20 Mbps upload/download) Equipment: High-quality noise-canceling headset & HD webcam

Compensation




Salary Range: $1,300 - $1,900 Per Month

Fully Remote | 20 Days PTO | Half-day Fridays in August

Ready to Apply?




If you're ready to contribute to meaningful digital projects and grow with a people-first team, we want to hear from you!


To apply, submit your resume and a project you've built using AI.


We can't wait to meet you!

- The No Joke Marketing Team




EMfGk7KbOx

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1479451
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned