Enable job alerts via email!

Senior Web Developer

No Joke Marketing

Johannesburg

On-site

ZAR 400,000 - 500,000

Full time

6 days ago
Be an early applicant

Job summary

A digital marketing agency in Johannesburg seeks a skilled Developer to execute custom web development projects. Responsibilities include building websites and landing pages swiftly while ensuring communication and teamwork. Requires 3-5 years of experience, strong technical skills, and fluency in English. Enjoy perks like half-day Fridays and 20 days of PTO annually, in a fully remote role.

Benefits

Half-day Fridays in June
20 days of paid time off in the first year
Fully remote position

Qualifications

  • 3 - 5 years of Web Development experience.
  • Fluent in English.
  • For reference: CEFR C1, IELTS 7-8, TOEFL iBT 94-114.

Responsibilities

  • Develop build-outs for 5–7-page websites within specified hours.
  • Develop landing pages/funnels within specified hours.
  • Attend daily morning meetings on time.
  • Provide daily status updates through the ticketing system.

Skills

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

Education

Bachelor’s Degree in Computer Science, Web Design, Web Development
Web Development or Marketing-related postgraduate studies

Tools

WordPress
HTML
CSS
PHP
JavaScript
MySQL
Shopify
WooCommerce
Job description
About Us

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.

Position’s Goal

Execution of high-quality custom web development projects within given time frames, demonstrating fluency in English.

Responsibilities
  • Daily: Develop build-outs for 5–7-page websites within 72-80 hours.
  • Daily: 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.
Development & Training cadence
  • 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 and improve areas of opportunity discussed in evaluations.
  • Read a book or take a course related to leadership, design, development, or personal development.
  • Note: This list does not encompass all tasks and is a guideline for best practices and minimum standards for the position. This may be updated at a future time.
Biggest Challenges
  • 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.
Soft & Hard Skills
  • 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 & Experience
  • Internal assessments: 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 with at least 20 Mbps upload and download speeds.
  • Other: High-quality noise-canceling headset, HD web camera.
  • Salary Range: R45,000 and R60,000
How to Apply

Ready to apply? Please include the phrase Digital Success Starts with Details at the end of your cover letter. If you are ready to be part of a team where your contributions make a difference, apply now to become our new Developer.

Elevate your career with No Joke Marketing.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.