Senior Full Stack Developer building Knak’s Vue and TypeScript editor for marketers. Owning realtime collaboration, Laravel APIs, and AI-assisted campaign production.
Responsibilities
Design and ship features across Knak's Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, modules and locks, and translations
Evolve and scale the multi-user editing engine using CRDTs, WebSockets, Cloudflare Workers and Durable Objects
Harden realtime collaboration against reconnects, stale clients and partial failures
Extend the structured document format and pipeline that produces production-ready email and landing-page HTML
Partner with the AI team to enable agents to edit designs through the same operations and sync model as people
Develop and maintain Laravel (PHP) APIs and persistence with focus on testability, observability and performance
Instrument, monitor and safely roll out changes with feature flags
Debug issues end to end from browser through edge to database
Lead design and code reviews and document architectural decisions
Collaborate with product, design, QA and DevOps
Mentor teammates and share knowledge of the editor
Requirements
6+ years of software development experience, with significant full-stack work
Experience building complex, stateful, editor-style web applications, such as design tools, page builders, or rich-text or canvas editors
Deep expertise in TypeScript and a modern frontend framework, with Vue 3 preferred
Strong web fundamentals: JavaScript, HTML, CSS, the DOM, browser storage, rendering performance and profiling
Solid backend experience with PHP/Laravel or a comparable framework, plus MySQL
Good grasp of distributed-systems concepts such as consistency, idempotency, ordering and failure handling
Production experience with realtime systems such as WebSockets, presence and reconnection
Expertise in RESTful APIs, TDD and CI/CD using GitHub Actions
Product mindset and judgment in evaluating AI-generated work
Excellent problem-solving skills, strong written communication and a collaborative mindset
Full Stack Engineer building Go backend services, APIs, and React applications for Miratech’s US healthcare client. Developing cloud - native systems supporting conversational AI and enterprise solutions.
Full Stack Engineer building scalable React and Golang cloud applications for Miratech’s healthcare clients. Developing APIs, microservices, and conversational AI solutions.
Full Stack Engineer building scalable React and Go applications for Miratech’s enterprise IT consulting clients. Developing cloud - native services, APIs, microservices, and conversational AI solutions.
Vehicle Controls intern developing embedded software and controls algorithms for Rivian - VW electric vehicles. Testing propulsion, charging, thermal, safety, and automation systems in Vancouver.
Connected Systems intern building backend, cloud, and connectivity software for Rivian - Volkswagen electric vehicles. Supporting telemetry, remote commands, distributed systems, and end - to - end vehicle integration.
Embedded Software Developer building FortiGate firewall security features for Fortinet, a global cybersecurity company. Developing C/C++ software for Unified Threat Management capabilities.
Senior Embedded Software Developer building TLS and UTM features for Fortinet’s FortiGate firewall. Developing secure C - based software for enterprise network protection.
Full Stack Engineer building cloud, SaaS, WordPress, CRM, and data solutions for CCS, a Canadian nonprofit supporting people facing financial challenges. Maintaining Azure infrastructure, integrations, security, and enterprise systems.
Senior Software Engineer building AI agents, applications, and data platforms for BCI’s private equity investment teams. Delivering full - stack solutions across Databricks and Azure.