21 Oct
|
Canadian Museums
|
Canada
21 Oct
Canadian Museums
Canada
ONLY FOR CANADIAN RESIDENTS – OTHER APPLICATIONS WILL BE IGNORED
IMPORTANT NOTICE: THIS IS AN UNPAID VOLUNTEER / ACADEMIC PORTFOLIO-BUILDING POSITION.
Company Description
Innova Museums Ltd. is an international digital culture enterprise building next-generation platforms, content management systems, and AI-powered visitor experiences for heritage sites, cultural institutions, and museums. Our mission is to bridge history and technology by delivering seamless, sovereign digital infrastructure.
Role Description
We are looking for a reliable, highly motivated Full Stack Developer to join our technical team. In this capacity, you will work on core features across our backend services, real-time data integration, and web interfaces for our museum platforms.
Day-to-day responsibilities focus on building and maintaining scalable REST APIs, managing database integrations, handling event-driven or real-time data flows, and connecting backend endpoints with clean, responsive front-end components. You will collaborate directly with our Systems Architect and development team to deliver high-performance, production-ready code and ensure seamless system integration.
This is an unpaid,
remote role designed specifically for ambitious computer science students, recent graduates, or emerging developers looking to gain high-value, production-grade engineering experience for their portfolio.
Qualifications
- Back-End Development: Proficiency in Node.js (Express/Fastify) or Python. Strong familiarity with MongoDB or PostgreSQL is essential.
- Front-End Development: Solid skills in React, TypeScript, and modern CSS frameworks (such as Tailwind CSS) for building clean, responsive interfaces.
- APIs & Data Flows: Explicit understanding of RESTful architecture, JSON data models, asynchronous operations, and securing API endpoints.
- Workflow & Tools: Hands-on experience with Git, GitHub workflows, environment management, and core debugging practices.
- Professionalism: Strong communication skills, accountability, and the ability to meet agreed project milestones independently.
- Education: Currently enrolled in or recently graduated from Computer Science, Software Engineering, or equivalent practical project experience.
📌 Full Stack Dev | Project Volunteer (Canada)
🏢 Canadian Museums
📍 Canada