21 Oct
|
Canadian Museums
|
Canada
21 Oct
Canadian Museums
Canada
ONLY FOR CANADIAN RESIDENTS – OTHER APPLICATIONS WILL BE IGNORED SIGNIFICANT 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: Clear 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