Skip to content
mimi

Junior Software Engineer — AI Quality & Testing

Crossing Hurdles

Remote · South Africa Contract Entry Level $30 – $42/hr 1mo ago

About the role

Role Responsibilities

  • Test and evaluate AI-driven web and mobile products, analyzing performance and robustness from an engineering perspective.
  • Write clear and comprehensive test cases while documenting findings to ensure issues are tracked and communicated effectively.
  • Contribute TypeScript code to support feature development, prototypes, and quality improvement initiatives.
  • Identify, reproduce, and report bugs while collaborating with product and engineering teams to resolve issues.
  • Analyze user feedback from social platforms to gather product insights and highlight critical issues.
  • Collaborate with cross-functional teams across product, engineering, and operations to support product quality goals.
  • Continuously explore edge cases with a detail-oriented mindset to discover potential product weaknesses and improvements.

Requirements

  • Strong years of software engineering experience with strong proficiency in TypeScript.
  • Portfolio of self-built projects demonstrating practical development experience (mandatory).
  • Ability to read, understand, and contribute to diverse codebases.
  • Background in software engineering through a degree or equivalent project-based experience.
  • Exposure to software testing practices and strong curiosity for identifying product flaws.
  • Excellent written and verbal communication skills for documenting issues and reporting findings.
  • Interest in AI tools and technologies, particularly video generation platforms.

Skills

TypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free