Remote (Global)

Knack is hiring a Senior Front End Engineer

About the Role

Knack is hiring a Senior Front End Engineer to help build a world-class UI/UX for our new platform. You will use React and a custom design system to solve challenging engineering problems and collaborate closely with teams across the company.

What You'll Do

  • Leverage React and TypeScript to craft clean, maintainable, extensible, and secure code.
  • Refactor and modernize codebases to increase maintainability, performance, and rapid iteration.
  • Drive innovative problem-solving on challenges like reusable UI components, state management, validations, theme management, and performance optimizations.
  • Collaborate with a broad set of stakeholders from Production Management to Customer Success to enable well-informed business decisions.
  • Be an inspiring and supportive teammate by following engineering processes, communicating often, participating in PR reviews, pair programming, and providing feedback.

What We're Looking For

  • 4+ years of experience shipping enterprise-grade products.
  • 4+ years of extensive experience and proficiency in JavaScript, TypeScript, React, and CSS.
  • Experience building highly reusable components and writing unit/integration tests.
  • Experience with API design and development.
  • Experience with modern software engineering development and automation tools like Git and CI/CD pipelines.
  • Excellent interpersonal and communication skills, both written and verbal.

Nice to Have

  • Experience with AI technologies (CoPilot/Cursor, MCP server, agentic platform, etc.).
  • Experience with Node.js, Tailwind, Tanstack, Zod, and Vue.
  • Experience with custom design systems and accessibility.
  • Experience in the no-code/low-code platforms.
  • A degree in computer science or software engineering.

Technical Stack

  • React, TypeScript, JavaScript, CSS, Node.js, Tailwind, Tanstack, Zod, Vue

Team & Environment

You'll join a collaborative team environment within a fun, close-knit team of high-quality individuals who enjoy working together. We are passionate about what matters to us and maintain a humble but opinionated, collaborative culture.

Work Mode

This is a global role.

Required Skills
ReactTypeScriptJavaScriptCSSNode.jsTailwindTanstackZodVueAPI DesignUnit TestingIntegration TestingGitCI/CD
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
K

Knack is a no-code platform trusted by thousands of small and mid-sized companies to build custom apps and internal tools without writing code, such as CRMs, client portals, job tracking systems, and resource schedulers.

Job Details
Category frontend
Posted 7 days ago