Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

Related keywords: freelance remote jobquality assurance remote jobremote job canada

Job Overview

The Freelance Software Developer (Kotlin) position at Mindrift is aimed at professionals interested in quality assurance roles related to AI training. Candidates must currently reside in Canada to be considered for this role. Mindrift operates at the intersection of technology and innovation, focusing on utilizing collective intelligence to advance AI capabilities.

Role Description

Mindrift’s platform connects industry specialists with major tech companies in need of support on diverse AI projects. As a Software Developer within the team, your contributions will significantly influence the development of Generative AI models that enhance functionality and increase their problem-solving abilities. Typical responsibilities of this role include:

  • Designing and maintaining automated tests to uphold the highest standards of quality, performance, and reliability for Kotlin and Android applications.

  • Collaborating with development teams to identify, reproduce, and resolve issues related to functionality, performance, and user interface across varied environments.

  • Defining and improving quality standards across build pipelines, ensuring efficient CI/CD integrations and the stability of releases.

  • Monitoring app behavior within production environments and deriving insights from data to establish testing priorities and necessary improvements.

Flexibility and the capacity to quickly adapt to evolving requirements are essential traits for success in this position.

Required Skills

To qualify for the Freelance Software Developer role, candidates must possess the following qualifications:

  • Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field.

  • Proficiency in Swift 5.9+, including frameworks such as SwiftUI, Combine, async/await, and familiarity with the concurrency model.

  • A minimum of 3 years of professional experience in iOS/macOS development.

  • Hands-on experience with testing frameworks such as XCTest and Quick/Nimble, along with proficiency in UI automation testing.

  • Familiarity with Xcode, Swift Package Manager, and various CI/CD tools including Fastlane, GitHub Actions, and Xcode Cloud.

  • Experience with app monitoring and deployment tools like Crashlytics and Firebase.

  • In-depth understanding of architectural patterns (like MVVM, Clean Architecture) and optimization for performance (such as ARC, Instruments).

  • Ability to incorporate AI/ML capabilities and utilize AI-assisted tools for code generation and test automation.

  • Strong crash analysis, memory debugging, and performance profiling skills.

  • Advanced (C1) English proficiency or above is required.

A readiness to quickly learn new methodologies and to efficiently transition between diverse tasks is expected in this role.

Salary and Benefits

Compensation for this freelance position can be quite competitive, with hourly rates reaching up to $45/hour, depending on the candidate's skills, experience, and the specific needs of the project. The flexibility of this freelance opportunity allows individuals to engage in part-time, remote projects while continuing with their primary professional or academic commitments.

This role also offers an exciting chance to manage advanced AI projects that not only contribute to the field but also enhance one’s portfolio. Candidates will have the opportunity to influence how future AI models interpret and communicate information relevant to their specialized knowledge.

Conclusion

Overall, the Freelance Software Developer position at Mindrift represents a compelling opportunity for tech professionals in Canada who are eager to contribute to cutting-edge AI projects. Candidates looking to apply should prepare their resumes in English and be ready to showcase their qualifications based on the outlined requirements.



This job offer was originally published on himalayas.app

Mindrift

Canada

Software development

Freelance

January 24, 2026

21 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.