×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Co-op​/Intern - Summer ; QA & Mobile

Job in Halifax, Nova Scotia, Canada
Listing for: Ranchflow AI Inc.
Part Time, Seasonal/Temporary, Apprenticeship/Internship position
Listed on 2026-10-07
Job specializations:
  • Software Development
    Software Engineer, Software Testing, App Developer - Mobile/Web, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 18 - 28 CAD Hourly CAD 18.00 28.00 HOUR
Job Description & How to Apply Below
Software Developer Co-op/Intern - Summer 2026 (QA & Mobile)

Software Development

Co-op/Internship

Ranchflow AI Inc. is seeking a motivated and technically skilled Software Developer Co-op/Intern for Summer 2026 to support the ongoing development of our livestock monitoring platform. Working under the guidance of the Principal Software Engineer, you'll contribute to mobile app development, implement and expand the project's testing framework, and assist in refining AI-driven features used for livestock health insights.

  • Assist in the development and refinement of Ranchflow's cross-platform mobile application (React Native/Expo)
  • Implement and maintain an automated testing suite to improve reliability and reduce production issues
  • Collaborate with the engineering team to identify bugs, write reproducible test cases, and validate new features prior to deployment
  • Contribute to app-wide QA and performance testing, ensuring smooth user experience across devices
  • Support the integration of APIs, cloud services, and data pipelines
  • If applicable, assist in refining AI model integration for livestock monitoring and anomaly detection
  • Participate in code reviews, follow best practices for Git workflow, and document testing and development procedures
  • Engage in weekly progress meetings with senior developers and provide input on software improvement opportunities
Requirements
  • Must be currently enrolled in a Computer Science, Software Engineering, or related undergraduate program
  • Must hold Canadian citizenship, permanent residency, or refugee status (international students are not eligible)
  • Experience with modern styling libraries (Tailwind CSS, Material UI, or similar)
  • Understanding of software testing fundamentals and willingness to take ownership of app-wide testing coverage
  • Strong problem-solving skills and attention to detail in debugging and QA
  • Eagerness to learn cloud technologies (AWS preferred) and modern development practices
  • Excellent communication and collaboration skills in a remote development environment
Preferred Experience
  • Familiarity with AWS cloud services (Lambda, API Gateway, IoT Core, DynamoDB, Amplify, Cognito)
  • Experience or coursework related to IoT systems (LoRaWAN, MQTT, or sensor networks)
  • Understanding of AI/ML workflows, particularly model training or inference in production environments
  • Experience using CI/CD tools (Git Hub Actions, Jenkins, etc.) and automated testing libraries (Jest, Playwright, Cypress, etc.)
What You'll Gain
  • Practical, hands-on experience in a real-world, fast-paced, production software environment
  • Mentorship from experienced engineers on architecture, testing, and mobile development
  • Exposure to IoT data systems, cloud infrastructure, and AI-driven applications in agriculture
  • The opportunity to make meaningful contributions to an innovative precision farming platform
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary