Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer

$130k - $160k per year
Full-time

Knak

Knak is a mission-driven company

Why? Because our time is limited, our competition is fierce, and our margin for error is small. To have the biggest impact on the world, we stay focused on our core mission, which is…

Empowering marketers to be creative .

That’s why Knak exists.

In a world where AI has made everyone a creator, Knak helps marketers turn ideas into on-brand, high-performing campaigns at scale. The world’s most AI-forward companies, including Meta, OpenAI, NVIDIA, Vercel, Notion and Stripe, use Knak as their agentic marketing production layer.

Here’s what they and our investor Insight Partners figured out: creation got easy, but that’s making production harder. Every new idea and brief still has to be built, versioned, checked, approved, and shipped across every channel, and that work runs on handoffs, review cycles, and a lot of copy-paste. That middle stretch of the marketing stack has no system, no standard, and no owner.

Knak is the flexible factory for that work. Our customers set the brand rules, choose the tools that feed in and the platforms that send, and decide where AI does the work and where people do. We handle the repeatable parts, so marketers get their time back for the parts that aren’t.

We’re built by marketers, for marketers. We started with email because it’s the hardest channel to get right and where many campaigns win or lose. Now we’re bringing that same production discipline to every channel our customers use.

The Role: Senior Software Developer, Editor

We’re looking for an experienced full-stack developer to join the team behind Knak’s editor, where marketers design on-brand emails and landing pages without writing code. It’s a complex, stateful application: a structured document model, a canvas that renders it live, reusable and lockable modules, translations, version history, and realtime collaboration so whole teams can build together.

You’ll work across the entire editor and take ownership of our realtime collaboration engine: the CRDT-based sync layer, running on Cloudflare Workers and Durable Objects, that lets multiple people, and increasingly AI agents, edit the same asset at once. This is a hands-on role for someone who loves hard frontend architecture and isn’t afraid of the distributed-systems problems underneath it. You’ll also contribute to architecture decisions, mentor teammates, and work with product and design to shape how marketers create.

What You’ll Be Doing

  • Build the editor: Design and ship features across our Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, modules and locks, and translations. Keep it fast and correct on large, complex designs.
  • Own realtime collaboration: Evolve and scale our multi-user editing engine (CRDTs, WebSockets, and Cloudflare Workers with Durable Objects). Harden it against reconnects, stale clients and partial failures, and make sure every editor feature behaves correctly when several people are editing at once.
  • Evolve the document model: Extend the structured document format behind every asset, and the pipeline that turns it into production-ready email and landing-page HTML.
  • Enable AI-driven editing: Partner with our AI team so agents can edit designs through the same operations and sync model as people.
  • Build reliable APIs: Develop and maintain the Laravel (PHP) APIs and persistence behind the editor, with a focus on testability, observability and performance.
  • Own it in production: Instrument, monitor and roll out changes safely with feature flags, and debug issues end to end, from the browser through the edge to the database.
  • Elevate code quality: Lead design and code reviews, write down architectural decisions, and keep the bar high.
  • Collaborate and mentor: Work with product, design, QA and DevOps, and share deep knowledge of the editor so the whole team can work on it confidently.

What You Should Bring

  • 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 (Vue 3 preferred), including reactivity internals, state management and performance tuning
  • A product mindset: you care about the marketers using the editor, push back on requirements when there’s a better solution for them, and judge your work by whether it solves their problem, not just by whether it shipped
  • A progressive, hands-on approach to AI in your own workflow, using coding agents and AI tools every day to move faster, and with the judgment to review, test and own everything they produce
  • 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
  • A 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 (GitHub Actions)
  • Excellent problem-solving skills, strong written communication and a collaborative mindset

Nice to Have

  • Experience with collaborative editing technology (CRDTs or OT, e.g. Yjs, Automerge, Loro)
  • Experience with edge or serverless runtimes (Cloudflare Workers, Durable Objects, AWS Lambda)
  • Email HTML rendering or cross-client compatibility experience
  • Experience integrating LLMs or AI agents into product features
  • Prior experience in a fast-growing SaaS company

Base Salary

The anticipated base salary range for this position is $130,000 – $160,000/year . Final compensation will be determined based on factors including relevant experience, skills, qualifications, and internal equity. This range reflects base salary only and does not include other forms of compensation that may be available as part of the total rewards package.

What We Offer

At Knak we have four foundational pillars. Culture, customers, product and growth. Culture is our number one pillar because we know that is at the core of building a strong company that can build amazing products and delight our customers. We do this with a laser focus on hiring the right people who are smart, positive and who want more than the typical nine-to-five offers.

We offer an extremely rewarding, second to none work environment as acknowledged by Ottawa’s Best Places to Work 2026! We show our investment in our people through our competitive salaries, great benefits, paid vacation, Life leave days (because life happens), team lunches and off-sites, and most importantly our commitment to YOUR career growth.

If this sounds like something you’re looking for, then we’d love to hear from you!

If you don’t see yourself fully reflected in every job requirement listed on the posting above, we still encourage you to reach out and apply. Research has shown that women and underrepresented groups often only apply when they feel 100% qualified. We strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, and life experiences to apply. Knak believes in creating an inclusive, barrier-free working environment. If you require ANY accommodation to the interview process please contact View email address on codingjobboard.com. At Knak, our recruitment process includes AI screening for keywords and minimum qualifications as well as video interviews which are transcribed with AI. Humans are still at the core of our decision making! Please note that this job post is for an existing vacancy.

Click here to view the Knak Privacy Policy

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in Remote vacancy
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Canada. Join a technology-driven team building innovative Shopify applications used by thousands of e-commerce... 
    Senior
    Full time
    Remote work
    Worldwide

    Jobgether

    Remote
    4 days ago
  •  ...copy-paste. That middle stretch of the marketing stack has no system, no standard, and no owner. Knak is...  ...discipline to every channel our customers use. The Role: Senior Software Developer, Editor We're looking for an experienced full-stack developer to join the team behind Knak's... 
    Senior
    Full time
    Flexible hours

    Knak

    Remote
    5 days ago
  •  ...Description We are looking for a Senior Full-Stack Developer with strong Angular and .NET expertise who knows how to leverage AI to build and ship features faster. Join a growing engineering team developing a healthcare revenue cycle management platform that streamlines insurance... 
    Senior
    Full time

    Resourceful Talent Group

    Remote
    2 days ago
  •  ...help restaurateurs streamline operations, boost sales, and elevate the guest experience. We're currently on the lookout for Full Stack Developers to join our team. Our software powers many of the bars, cafes and restaurants you know and love—especially across Canada and... 
    Suggested
    Full time
    Internship
    Flexible hours
    Night shift

    TouchBistro

    Remote
    12 hours ago
  • $65 - $75 per hour

     ...Java Full-Stack Developer Location: Remote, USA Employment type: Contract Indicative rate: $65–$75/hr Contract opportunities for Java full-stack developers building and enhancing enterprise web applications. Work may span backend services and APIs, frontend features... 
    Suggested
    Full time
    Contract work
    Remote work

    OmegaHires

    Remote
    2 days ago
  •  ...have a passion for technology, design, and improving digital experiences. What We're Looking For As an Intermediate Full Stack Java Developer at Northern, you will build and maintain digital marketing solutions for our clients. As a member of our Experience development... 
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Northern

    Remote
    5 days ago
  • $120k - $150k per year

     ...our local communities. We help businesses evaluate their risks and develop solutions tailored to their needs. We believe in empowering our...  ...Chicago, Illinois, HUB International Limited (HUB) is a leading full-service global insurance broker providing property and casualty,... 
    Full time
    Local area
    Remote work

    HUB International

    Remote
    5 days ago
  •  ...Blackstone and KKR. WHAT YOU WILL DO As one of our first developers, you will bridge the gap between beautifully designed frontends...  ...typical day, your tasks may include: – Owning features across our full stack, writing clean code for both frontend and backend systems –... 
    Full time
    Contract work
    Immediate start
    Remote work
    Worldwide

    Melotech

    Remote
    8 days ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Software Developer | German & French (C1+) based in Canada. Join a fully remote engineering team developing innovative software solutions... 
    Senior
    Full time
    Remote work

    Jobgether

    Remote
    4 days ago
  •  ...Requirements ~5+ years of experience building production full-stack applications. ~ Strong TypeScript and React skills. ~ Experience...  ...are incomplete or ambiguous. ~ Preferred experience with developer platforms, partner portals, marketplaces, compliance or operational... 
    Senior
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    1 day ago
  •  ...vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it. Alpaca...  ...impact, we encourage you to apply. Your Role: As a Senior Full-Stack Engineer, you will be responsible for architecting, implementing... 
    Senior
    Remote work
    Home office

    Alpaca

    Remote
    2 days ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Developer based in Canada. We are seeking an experienced full-stack developer to take ownership of existing production applications... 
    Senior
    Long term contract
    Full time
    For contractors

    Jobgether

    Remote
    4 days ago
  •  ...Remote, North America, LATAM or Europe) Nango (YC W23) is a developer infrastructure company and the leading provider of API access...  ...GitHub, Okta, Netlify, Uber, Samsara and more. We are hiring Senior+ Full-Stack Engineers to join the core engineering team building Nango’s... 
    Senior
    Full time
    Remote work

    Nango

    Remote
    5 days ago
  • $164.49k - $197.39k per year

     ...for interoperability across any stack, Grafana Cloud brings AI to...  ...career-defining opportunity. Senior Fullstack Engineer - Grafana Analytics...  .... We’re looking for a Full-Stack Software Engineer with a...  ...engineering. You will design, develop, test, and ship AI-powered features... 
    Senior
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    7 days ago
  • Join the G2i Talent Pool We’re always meeting great people in tech. Join the G2i Talent Pool and let us get to know you. G2i works with top AI labs and fast-growing companies. Our community of engineers works on real projects, from evals and RL environments to training...
    Full time
    Immediate start

    G2i

    Remote
    2 days ago
  •  ...Job Responsibility: Company Description Role: Java Full Stack Developer with React Duration: Long Term Location: Canada- Remote (Local to Canada only) Minimum 10 years experience Job Summary: We are looking for a Java Fullstack Developer with strong experience... 
    Long term contract
    Contract work
    Local area
    Remote work

    TMS LLC

    Remote
    5 days ago
  •  ...quality software solutions. Key Responsibilities: • Design and develop web applications using Angular for front-end development and ....  ...• Write efficient, maintainable, and scalable code across the full stack, ensuring a seamless user experience. • Develop RESTful APIs... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    15 days ago
  •  ...We are looking for a talented and motivated Full Stack Developer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and delivering high... 
    Permanent employment
    Full time
    Remote work

    Talent Sam

    Remote
    more than 2 months ago
  •  ...Position Overview We are seeking a talented Full Stack Developer to join our engineering team. This role requires strong expertise across both front-end and back-end development , with the ability to design, build, and maintain scalable applications from concept to deployment... 
    Full time
    Remote work

    RM Staffing B.V.

    Remote
    6 days ago
  •  ...push us to be at the forefront of the industry. We're seeking a Full Stack Engineer to build diverse, production-quality applications that...  ...part of our AI training dataset. Your work will involve developing a wide range of software solutions that demonstrate different architectural... 
    Senior
    Contract work

    AfterQuery

    Remote
    25 days ago
  • $154.5k - $225.45k per year

     ...About the Role We’re looking for a Senior Software Engineer who thrives at the intersection...  ...enabled product. What you'll Do ~ Develop new core product capabilities from the...  ...of software engineering experience with full-stack proficiency in Python, React/TypeScript and... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    CaptivateIQ

    Remote
    10 days ago
  •  ...by Greylock and Y Combinator, fully remote since 2018. As a Senior Software Engineer at Postscript, you'll be a high-ownership contributor...  ...to how they've changed your output and your workflow ~ Tech stack: Python, Go, React, and TypeScript; experience with Kubernetes,... 
    Senior
    Long term contract
    Full time
    Remote work
    Work from home
    Flexible hours

    Postscript

    Remote
    11 hours ago
  • $140k - $185k per year

     ...join us! About the Role We’re hiring a Senior Software Engineer to join our Member...  ...individual contributor role where you’ll own the full product experience, from the APIs that...  ...* What You’ll Do Build and ship full-stack features end-to-end across our member-facing... 
    Senior

    Sidecar Health

    Remote
    3 days ago
  •  ...Senior Full Stack Engineer About Viamo Mobile technology is revolutionizing how organizations engage with their end users. More than...  ...perspectives on some ways that solutions can be designed, from a developers perspective. Be accountable to timelines - Make your work... 
    Senior
    Remote job
    Long term contract
    Permanent employment
    Full time
    Fixed term contract
    Local area
    Immediate start
    Flexible hours

    Viamo

    Remote
    27 days ago
  • ** English version below ** Vous êtes passionné·e par la résolution de problèmes et aimez travailler au sein d’une équipe dynamique et créative? Vous aimez apprendre et collaborer avec des organisations qui ont un impact important sur la société? Joignez-vous à une équipe de...
    Full time

    Evolving Web

    Remote
    26 days ago
  •  ...Senior Full Stack Go Developer (Go + Next.js ) Buscamos un Senior Full Stack Go Developer para incorporarse al equipo de desarrollo de una plataforma de pasarela de pagos. La persona será responsable del desarrollo y mantenimiento de funcionalidades tanto en el backend como... 
    Senior
    Full time
    For contractors
    Freelance
    Remote work
    Monday to friday

    Join ready

    Remote
    1 day ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Java Full Stack Developer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could... 
    Contract work

    TechBiz Global GmbH

    Remote
    15 days ago
  •  ...the top in the energy world, we are looking for you as a  Senior Product Engineer (Full Stack).   What awaits you As a Product Engineer at...  ...stack : Microfrontends, serverless AWS, and best-in-class developer tooling and automation. Learn more here: docs.epilot.io... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    epilot GmbH

    Remote
    5 days ago
  •  ...Senior Full Stack Developer (Node .js + PHP) Buscamos un Senior Full Stack Node .js Developer para participar en la mantención y evolución de plugins compatibles con plataformas de comercio electrónico. La persona será responsable del desarrollo y mejora continua de soluciones... 
    Senior
    Full time
    For contractors
    Fixed term contract
    Freelance
    Remote work
    Monday to friday

    Join ready

    Remote
    1 day ago
  •  ...this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build...  ...and building APIs (GraphQL and REST). ~ Experience using AI developer tools and agentic workflows (eg. Copilot, Claude, or Cursor) with... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Envisio

    Remote
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!