Senior Full Stack Engineer

3 weeks ago


Southwestern Ontario, Canada Musashi AI North America Full time

Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Musashi AI North America Musashi AI North America, Inc. is a growing hardware and software focused company that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who provide unique engineering development activities in design, prototyping and testing to drive new technology development, build innovative products, and maintain and support our deployed solutions. Senior Full Stack Developer As a Senior Full Stack Developer , you will join the Musashi AI North American team to create and implement customer facing Data Science applications that utilize the latest available web and cloud technologies to grow our expanding inspection software product line and support new solution opportunities that deliver value to our customers. Reports to : Director of Engineering Qualifications 8–12 years of professional software engineering experience, with a strong focus on building and delivering full stack web applications Proven track record leading technical initiatives, driving architectural decisions, and mentoring engineers Deep backend development expertise in Python and FastAPI, with solid understanding of RESTful architecture and API design Skilled in modern frontend development using Vue, TypeScript, HTML5, SCSS and CSS3 Experienced with MongoDB and Redis for developing scalable, data-driven systems Strong understanding of Docker and containerized application development Hands‑on experience with Kubernetes for orchestration and deployment in cloud environments Proficient with AWS, including services like EC2, Lambda, and general cloud-native architecture Solid grounding in Linux development, CLI tools, and debugging in Unix-based environments Experienced in test automation using PyTest, ViTest, Cypress, and Selenium Familiar with CI/CD best practices and implementation using GitLab CI/CD Job Responsibilities Contribute to the development and architecture of full stack web applications from concept to production Design and build robust, secure, and scalable APIs and services following RESTful principles Collaborate with product managers, designers, and engineers to define technical solutions aligned with business goals Champion DevOps and infrastructure best practices including containerization and deployment automation Write high-quality, maintainable code and ensure code standards through reviews and mentorship Set testing strategy and ensure thorough automated test coverage across services and UI Monitor system health and performance, proactively identifying and resolving production issues Contribute to hiring and onboarding processes, and foster a strong engineering culture Nice to Haves Experience with AI/ML frameworks like PyTorch, TensorFlow, or OpenCV Familiarity with hardware integration, edge computing, or embedded system development Experience with real-time data processing or streaming architectures Exposure to observability tools, performance profiling, and systems tuning Experience working in environments with SOC 2, HIPAA, or other compliance requirements Technical Skills Languages & Frameworks: Python, FastAPI, TypeScript, Vue, HTML5, CSS3, SCSS Databases & Caching: MongoDB, Redis APIs: RESTful architecture, OpenAPI/Swagger, GraphQL, Websockets OS & Tools: Linux, Bash, Git Testing: PyTest, ViTest, Cypress, Selenium Version Control: Git, GitLab Personal Skills Analytical and conceptual thinking with creative and innovative ideas. Effective time management, planning, and organization skills. Strong ability to communicate both verbally and written in an independent and team‑based environment. Professionalism, maturity and sound judgment. Ingenuity and initiative; able to deal with ambiguity. Pleasant, confident, and assertive team player. Company Standards Uphold company policies and integrity. Be a champion of Musashi Philosophy. Follow all safety procedures & instructions. Active involvement in company and department goals. Follow Musashi’s '5S' principles, quality, environmental, and health & safety systems. Interact with all Musashi working peers in a respectful and pleasant manner. Please note: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the associate for this job. Duties, responsibilities and activities may change at any time with or without notice. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering, Information Technology, and Manufacturing Industries Software Development, Automation Machinery Manufacturing, and Information Services Referrals increase your chances of interviewing at Musashi AI North America by 2x Waterloo, Ontario, Canada • CA$85 000 – CA$90 000 • 1 month ago #J-18808-Ljbffr


  • Full Stack Engineer

    2 weeks ago


    Southwestern Ontario, Canada Planitar Inc. Full time

    Full Stack Engineer Planitar Inc. is the maker of iGUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours, and extensive property data. Founded in 2013, iGUIDE is the most efficient system to map interior spaces, providing accurate floor plans, measurements, and reliable property square...

  • Full Stack Engineer

    2 weeks ago


    Southwestern Ontario, Canada Planitar Inc. Full time

    Full Stack Engineer Planitar Inc. is the maker of iGUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours, and extensive property data. Founded in 2013, iGUIDE is the most efficient system to map interior spaces, providing accurate floor plans, measurements, and reliable property square...


  • Southwestern Ontario, Canada Manulife Full time

    Join to apply for the Full Stack Software Engineer role at Manulife We’re building with some best-in-class technology including JavaScript, React, Redux, Node, GraphQL, MongoDB or NoSQL, and more. We’re looking for a Full Stack Engineer to join our team to help us with our goal of building best in class experiences for our customers. This means not just...


  • Southwestern Ontario, Canada Manulife Full time

    Join to apply for the Full Stack Software Engineer role at Manulife We’re building with some best-in-class technology including JavaScript, React, Redux, Node, GraphQL, MongoDB or NoSQL, and more. We’re looking for a Full Stack Engineer to join our team to help us with our goal of building best in class experiences for our customers. This means not just...


  • Southwestern Ontario, Canada Farther Full time

    A rapidly growing fintech company in Southwestern Ontario is seeking a Senior Full-stack Engineer to design and build backend services and APIs for their wealth management platform. The ideal candidate has over 6 years of backend experience, strong full-stack skills, and a track record in developing scalable systems. This role offers a competitive...


  • Southwestern Ontario, Canada Carta Full time

    A technology company in Ontario is looking for a Senior Full Stack Software Engineer to join their Risk team. You will own application development, solve complex financial transaction problems, and maintain high regulatory compliance. The role requires strong experience in a modern tech stack including Typescript, Python, and dev-ops practices. This position...


  • Southwestern Ontario, Canada Carta Full time

    A technology company in Ontario is looking for a Senior Full Stack Software Engineer to join their Risk team. You will own application development, solve complex financial transaction problems, and maintain high regulatory compliance. The role requires strong experience in a modern tech stack including Typescript, Python, and dev-ops practices. This position...


  • Southwestern Ontario, Canada Carta Full time

    Senior Full Stack Engineer, Data Ecosystem The Company You’ll Join Carta connects founders, investors, and limited partners through world‑class software, purpose‑built for everyone in venture capital, private equity and private credit. Trusted by 65,000+ companies in 160+ countries, Carta’s platform of software and services lays the groundwork so you...


  • Southwestern Ontario, Canada Farther Full time

    Company Description Farther is a rapidly growing RIA that combines expert advisors with cutting‑edge technology — delivering a comprehensive, tailored wealth management experience. Farther’s founders are leaders and innovators from the private wealth industry who possess a unique blend of traditional wealth management, fintech, and technology...


  • Southwestern Ontario, Canada Farther Full time

    Company Description Farther is a rapidly growing RIA that combines expert advisors with cutting‑edge technology - delivering a comprehensive, tailored wealth management experience. Farther’s founders are leaders and innovators from the private wealth industry who possess a unique blend of traditional wealth management, fintech, and technology production...