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
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