Job Title

software engineer

  • Type: Full Time
  • Location: Toronto, ON
  • Employer Type: Business
  • Wage ($/hr): 54/hour
  • Published on: 2024-02-05
  • Application Deadline: 2024-05-06
  • Job ID: 680820224
  • Job Category: Information Technology

Website Zoolife

  • Full Time
  • Toronto, ON
  • Retrieved on: 2025 June 03 06:22:18 AM EDT
  • Applications have closed

Job Description

Zoolife is the world’s first online zoo. Giving 4 billion animal lovers access to wildlife animals up-close through live 24/7 user-controlled cameras, with behind-the-scenes zookeeper talks and feeding times daily from the best ethical zoos & animal sanctuaries. zoolife’s state-of-the-art technology allows users to control the camera from their device, zoom into a tiger’s whiskers, or move the camera around to explore a gorilla’s habitat. Streaming live 24/7, zoolife features a growing collection of remarkable animal species, daily keeper talks, and interactive Q&As with animal experts for in-depth learning and so much more. We are looking for an analytical, results-driven Software Engineer who will work with team members to develop new exciting features, as well as to maintain and improve our system.
Key Responsibilities
• Collect and document Zoolife’s web-based and mobile app-based product requirements and develop product software specifications
• Research, feasibility study, and design software architecture based on requirement specifications and create high-level design documentation.
• Implement software components based on reviewed high-level design document, create and execute unit tests, and component tests in Zoolife web-based and mobile app-based system environment
• Evaluate Zoolife’s client-server network models to identify potential bottleneck and optimize network performance and reliability
• Code review and coordinate code development, installation and integration for both Zoolife web-based and mobile app-based products.
• Maintain Zoolifes’ existing key software components including troubleshooting, upgrading, and testing to ensure code quality.
• Led and coordinate team members in the whole software design, development, and integration process for Zoolife’s web-based and mobile-app-based products.

Qualifications & Skills
• Bachelor’s degree in computer engineering, computer science or related fields is required.
• Minimum 5 years of work experience in computer, systems, or software engineering is required.
• Advanced hands-on knowledge with React for web, React Native for mobile apps, and Node.js backend with Mongoose DB
• Extensive experience with modern web technologies such as Webpack, Next.js, Redux, styled-components, or similar
• Expert level in TypeScript, Jest, and Testing Library
• Proven track record of delivering well-tested, high-quality, maintainable projects.
• Excellent verbal, and written communication skills; must be a team player with excellent interpersonal skills.
• Must be able to effectively work under pressure, tight deadlines, and without direct supervision.
• Ability to multi-task, effectively prioritize, and deliver in a fast-paced, dynamic environment.

Terms of Employment
Permanent; Full-time

Wage & Benefits
$54.00/hour, 30 to 40 hours per week
Standard health insurance
Vacation & Paid Time Off

How to Apply
If you think you may be a great fit with our team, please send your resume by email to [email protected] with the subject of “software engineer”. We thank everyone in advance for their interest in this job opportunity; however, only those candidates under consideration will be contacted directly.

Required languages: English

Education level: Bachelor Degree

Required skills: Must be able to speak, write, read and understand English.

Closest intersection: Queen St & Bathurst

  • Share