Technical Writer

Johannesburg, GP, ZA, South Africa

Job Description

TDi Sustainability is seeking a skilled technical writer to create clear, accurate, and user-friendly documentation for our sustainability-focused technology solutions. This role requires a blend of technical writing expertise and UX sensibility to ensure documentation serves both technical users and non-technical stakeholders. The ideal candidate will translate complex concepts into clear, actionable language while supporting the user experience of our platforms and tools.

Key responsibilities



Develop and maintain technical documentation for TDi platforms, APIs, dashboards, and sustainability reporting tools. Create user guides, integration manuals, FAQs, and process workflows for internal and external audiences. Collaborate with developers, UX designers, and sustainability specialists to ensure clarity and usability across all content. Write and edit on-screen UI content (UX writing) for consistency and readability. Translate complex technical and sustainability concepts into plain language for mixed audiences. Maintain version control and update documentation in line with product releases. Establish structured templates and guidelines for consistent documentation.

Required skills and qualifications



Proven experience as a technical writer in a tech or SaaS environment. Strong ability to communicate with both technical and non-technical audiences. Familiarity with UX writing principles and best practices. Experience with documentation formats (Markdown, HTML) and tools (Confluence, Notion, GitHub). Exceptional attention to detail and organisational skills. Excellent written and verbal communication skills.

Preferred qualifications



Background in sustainability, ESG reporting, or supply chain transparency. Familiarity with APIs, integrations, and data visualisation. Experience working in Agile environments with tools like Jira or Trello.

Nice-to-have tools knowledge



Confluence, GitHub Markdown, HTML basics * Figma or other design collaboration platforms

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
    JD1467388
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned