Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract in London
Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract

Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract in London

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Go Premium
Beyond Hosting

At a Glance

  • Tasks: Craft stunning UIs with React and Typescript while solving complex engineering challenges.
  • Company: Join Knack, a leading no-code platform transforming how businesses manage data.
  • Benefits: Enjoy remote work, competitive pay, and a supportive team culture.
  • Why this job: Make a real impact on thousands of businesses with your innovative coding skills.
  • Qualifications: 4+ years in software development, experience with APIs, and a passion for user experience.
  • Other info: Be part of a dynamic team that values collaboration and continuous improvement.

The predicted salary is between 60000 - 80000 £ per year.

Knack is an AI-powered no-code software development platform enabling organizations to manage, analyze, and share business data. The no-code market is growing at over 30% annually and projected to be almost $200B by 2030. Founded in 2012, Knack has grown into a leading player in the no-code movement, enabling businesses, teams, and individuals to build custom applications without writing a single line of code. Serving a wide range of industries, from healthcare and education to finance and nonprofits, and organizations from small businesses to Fortune 500s, Knack enables users to boost data visibility and streamline operations. To date, the platform has powered 400,000 apps and stored more than 5 billion data records for over 15,000 customers. Its enterprise-grade functionality includes an AI-powered visual builder, robust data structures, user access controls, and automation capabilities, all delivered by a fully remote team committed to trust, continuous improvement, and measurable impact.

The role: We’re hiring a brilliant Senior Front-end Engineer to help us meet the enormous challenges of building a world-class UI/UX for our new platform, built with React and Asterisk, our custom design system.

In this role, you will:

  • Leverage React and Typescript to craft clean, beautiful, maintainable, extensible, and secure code.
  • Refactor and modernize our codebases to increase maintainability, performance, and rapid iteration.
  • Drive innovative problem-solving on challenging engineering problems, including reusable and responsive UI components, app global state management, validations and error handling, theme management, rendering performance, and JS bundle optimizations.
  • Collaborate with a broad set of stakeholders from Production Management to Customer Success to enable well-informed business decision-making by bringing appropriate information to discussions, clarifying scope, accurately presenting tradeoffs, and communicating potential scope changes and alternatives with associated pros/cons.
  • Be an inspiring and supportive teammate by following the engineering processes, communicating often and quickly, participating in PR reviews, pair programming, active feedback, idea generation, coaching, learning, and being a delightful human being.

We’re looking for someone who is:

  • A problem solver. You aren’t afraid to go deep, experiment, learn on the fly, and do the work.
  • Passionate about turning complex business requirements into elegant software that delights users.
  • Flexible. When given a UI/UX spec and requirements, you can achieve the resulting behavior, look, and feel, and help create the associated APIs to drive the backend data.
  • Experienced as a meaningful contributor to a data-driven architecture at scale.
  • Humble but opinionated. You have lots of ideas, yet you are happy to shift directions when a better path emerges. You take your work much more seriously than you take yourself.
  • An active collaborator. You want feedback on your work early and often, and you enjoy a collaborative process because it challenges you to do better work.
  • Hungry for meaningful work and space to do it. Knack is a complex product in a complex space, and the work is extremely challenging – but also deeply rewarding. Knack has a significant impact on the operations of thousands of companies and organizations.
  • Comfortable in dynamic environments, making measurable progress amid competing priorities.
  • Comfortable working both independently and as part of a collaborative team environment.

Qualifications:

  • 4+ years of experience shipping enterprise-grade products.
  • 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.
  • 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.

Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract in London employer: Beyond Hosting

Knack is an exceptional employer that fosters a vibrant and inclusive remote work culture, where innovation and collaboration thrive. With a commitment to employee growth, Knack offers opportunities for continuous learning and meaningful contributions to impactful projects in the rapidly expanding no-code market. Join a close-knit team of passionate individuals dedicated to creating elegant software solutions that enhance user experiences and drive business success.
Beyond Hosting

Contact Detail:

Beyond Hosting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with React or in no-code platforms. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using React and Typescript. This is your chance to demonstrate your problem-solving abilities and design flair to potential employers.

Tip Number 3

Prepare for interviews by brushing up on common frontend challenges. Be ready to discuss how you’ve tackled complex UI/UX problems in the past. We want to see your thought process and how you collaborate with teams!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at Knack!

We think you need these skills to ace Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract in London

React
Typescript
UI/UX Design
Problem-Solving Skills
Code Quality
Architecture Design
API Design and Development
Unit/Integration Testing
Git
CI/CD Pipelines
Collaboration
Interpersonal Communication
Accessibility
No-Code/Low-Code Platforms
Experience with AI Technologies

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for the role shine through! We want to see how much you care about creating amazing user experiences and solving complex problems. Share your journey and what excites you about working with React and Typescript.

Tailor Your Application: Make sure to customise your application to highlight your relevant experience and skills. We’re looking for someone who can tackle the challenges we face, so connect your past projects to the requirements in the job description. It’ll show us you’re a perfect fit!

Be Clear and Concise: While we love a good story, keep your application clear and to the point. Use straightforward language to describe your achievements and experiences. This helps us quickly understand your qualifications and how you can contribute to our team.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Beyond Hosting

Know Your Tech Stack

Make sure you’re well-versed in React, Typescript, and any other technologies mentioned in the job description. Brush up on your knowledge of building reusable components and API design, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Knack values innovative problem-solving, so be ready to share examples that highlight your ability to think critically and creatively.

Emphasise Collaboration

Since the role involves working closely with various stakeholders, be prepared to talk about your experience in collaborative environments. Share instances where you’ve successfully communicated with team members or contributed to a project through active feedback and idea generation.

Demonstrate Passion for User Experience

Knack is all about enhancing customer experiences, so express your enthusiasm for creating elegant software solutions. Discuss how you’ve prioritised user needs in your past work and how you plan to do the same at Knack.

Knack: Senior Frontend Engineer (React / Next.js) — Full-Time, Contract in London
Beyond Hosting
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>