Back to job search
Enedym Inc. logo

Co-op, Full Stack Developer

  • Hamilton, ON
  • On-site
  • Posted Oct 8, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Internship / apprenticeship
Experience level
Entry, Junior · 0+ years
Posting language
English
Working hours
40 hours per week

Job summary

The developer will own the end-to-end lifecycle of business tools and software features from conception to deployment. They will build and maintain both traditional microservices and agent-enabled software workflows to support engineering and business operations.

Job details

Enedym About Enedym Enedym is a spin-out company from McMaster University focused on developing next-generation electric motor and propulsion technologies. We specialize in innovative switched reluctance motor (SRM) solutions, aiming to revolutionize energy systems for a cleaner, more efficient future. Join our dynamic team in Hamilton to help drive meaningful change toward sustainability in transportation and energy. Role Overview We are seeking a tech-savvy and curious Full-Stack Developer (Student / Co-op) to join our software team. In this role, you will work across a variety of business tools, internal systems, and cloud-based applications supporting our engineers, data scientists, and business operations. Our team operates with high autonomy and embraces cutting-edge development paradigms, including heavy use of agentic engineering to develop a mixture of traditional software and agent-enabled software systems. If you thrive on taking ideas from conception to deployment and want to gain hands-on experience with modern cloud architectures, this role is for you. KEY RESPONSIBILITIES * End-to-End Ownership: Take features and business tools from initial conception through prototyping, testing, and cloud deployment. * Hybrid Systems Development: Build, test, and maintain both traditional software microservices and agent-enabled software workflows. * Business & Internal Tooling: Develop, enhance, and maintain a variety of web applications and internal tools designed to streamline engineering, manufacturing, and business functions. * Rapid Prototyping: Collaborate closely with a multidisciplinary team to build and test new features quickly based on user and business feedback. * Code & Documentation Quality: Write modular, reusable code and maintain clear documentation for system implementations and processes. TECHNICAL & DESIGN STACK Core Languages & Frameworks * Languages: Python, Golang, and TypeScript. * Front-End: Vue.js for building responsive and intuitive user interfaces. Architecture & Infrastructure * Cloud & Hosting: Serverless architectures and containerized environments (Docker). * Database & Cloud: Basic understanding of SQL, NoSQL, or cloud-managed databases (e.g., AWS, GCP). * DevOps & Version Control: Familiarity with Git version control and modern CI/CD practices. Engineering Methodologies * Agentic Engineering: Exposure to or interest in leveraging AI agents, automated tool workflows, and LLM integration within application architecture. Design & Prototyping * Familiarity with basic UI/UX design principles to build user-friendly interfaces. * Experience or interest in using prototyping and design/internal tool builders (e.g., Figma, Draw.io, Retool). WHAT WE LOOK FOR We understand that student applicants may not have extensive experience in every single language or framework listed above. Above all, we value: * Adaptability & Curiosity: A strong appetite for learning new languages (Golang, Python, TypeScript) and modern software paradigms quickly. * Problem-Solving Ability: The capacity to tackle ambiguous problems with high autonomy and deliver practical solutions. * Collaborative Mindset: A desire to work closely with engineers, data scientists, and business leaders to build meaningful tools. If you find this role exciting and are eager to contribute to sustainable tech, we encourage you to apply!

What you’ll do

The developer will own the end-to-end lifecycle of business tools and software features from conception to deployment. They will build and maintain both traditional microservices and agent-enabled software workflows to support engineering and business operations.

Requirements

The role is designed for a student or co-op candidate with a strong appetite for learning modern software paradigms and languages. Applicants should possess problem-solving skills and the ability to work autonomously within a multidisciplinary team.

Listed skills

  • SQL · Preferred
  • CI/CD · Preferred
  • Go · Preferred
  • Figma · Preferred
  • Vue.js · Preferred
  • Docker · Preferred
  • TypeScript · Preferred
  • Git · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Golang
  • TypeScript
  • Vue.js
  • Cloud Architecture
  • Serverless
  • Docker
  • SQL
  • NoSQL
  • Git
  • CI/CD
  • Agentic Engineering
  • LLM Integration
  • UI/UX Design
  • Figma
  • Retool
  • Full Stack Development
  • Application Architecture Design
  • Figma (Design Software)
  • Business Operations
  • Workflow Management
  • Energy Systems
  • Curiosity
  • Go (Programming Language)
  • Git (Version Control System)
  • Serverless Computing
  • Cloud Deployment
  • AI Agents
  • User Experience (UX) Design
  • Adaptability
  • Amazon Web Services
  • Automation
  • Cloud Computing Architecture
  • Version Control
  • DevOps
  • Edge Development Options
  • Electric Motors
  • User Interface (UI) Design
  • Hybrid Systems
  • Innovation
  • Problem Solving
  • Python (Programming Language)
  • Prototyping
  • Rapid Prototyping
  • Software Systems
  • SQL (Programming Language)
  • Tooling
  • Front End (Software Engineering)
  • System Implementation
  • diagrams.net

Job areas

  • Software
  • Technology
  • Engineering
  • Energy
  • Environmental & Sustainability
  • Full Stack Developer
  • Web and Multimedia Developers
  • Software Developers

More jobs from Enedym Inc.

See all jobs from Enedym Inc.