Job Overview
Knack, a leading no-code platform provider, is seeking a talented Senior Front-end Engineer to join our remote team in Spain. This role is crucial for enhancing our user interface and ensuring a seamless, high-quality user experience across our platform.
Responsibilities
- Develop and Enhance UI/UX: Utilize React and TypeScript to develop clean, maintainable, and secure code. Focus on creating responsive and reusable UI components and optimizing JS bundles.
- Code Modernization: Refactor and modernize existing codebases to improve performance and maintainability.
- Problem Solving: Tackle complex engineering challenges, including global state management, validations, error handling, and theme management.
- Collaboration: Work closely with various stakeholders to make informed decisions, clarify scope, and present alternatives with associated pros and cons.
Qualifications
- 3+ years of experience in shipping enterprise-grade SaaS products.
- Proficiency in Git, TypeScript, JavaScript, React.js, Node.js, CSS, Tailwind CSS, and testing frameworks like Vitest/Testing Library.
- Experience with DevOps practices and technologies such as CircleCI, Docker, and others.
Who You Are
- A problem solver who is not afraid to experiment and learn on the fly.
- Passionate about creating software that delights users.
- Flexible and able to produce the desired UI/UX from specifications.
- An active collaborator who seeks feedback and enjoys a team-oriented environment.
Why Join Us?
Knack offers a unique opportunity to work with a talented team on a product that significantly impacts thousands of organizations. Our benefits package includes paid corporate retreats, private health insurance, a top-of-the-line MacBook, and more. We value diversity and are committed to creating an inclusive environment for all employees.
This is a full-time, remote position based in Spain. If you're looking to make a significant impact with your front-end development skills, we would love to hear from you!
Benefits Extracted with AI
- Paid corporate retreats
- Private health insurance
- Equal opportunity and diversity
- Top-of-the-line MacBook
- Learning credits
- Referral bonus
- Workstation allowance
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Engineer - Remote (Spain)
Senior Full Stack Engineer role in Barcelona, Spain. Remote work, extensive experience with JavaScript, Node.js, React.js required.
Senior Full-Stack Engineer (TypeScript + React)
Senior Full-Stack Engineer needed for a growing software agency in Spain, specializing in TypeScript and React with a focus on payment integrations.
Senior Frontend Engineer (React.js, Remote)
Join Qonto as a Senior Frontend Engineer to craft web apps using React.js in a remote-friendly environment.
Front End Architect
Join GitKraken as a Front End Architect to design innovative, accessible web applications. Remote position in Spain.
Senior Front-end Developer (Remote within Spain)
Senior Front-end Developer, remote within Spain, skilled in JavaScript, HTML, CSS, AEM, Agile, and more.
Senior Frontend Engineer (Remote, Europe)
Senior Frontend Engineer role at Perspective, focusing on React.js, Node.js, and TypeScript in a fully remote, dynamic team.
Senior Frontend Engineer - Fotocasa y Habitaclia
Join Adevinta Spain as a Senior Frontend Engineer for Fotocasa & Habitaclia in Barcelona. Expertise in JavaScript, React.js, Node.js required.
Frontend Developer (Umbrella Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Work on complex web applications using JavaScript, React, and more.
Senior Frontend Engineer with React and TypeScript
Join Remote as a Senior Frontend Engineer, working with React.js and TypeScript in a fully remote role.
Senior Frontend Developer with React and TypeScript
Join Adsmurai as a Senior Frontend Developer in Andalusia, Spain. Lead frontend projects with React and TypeScript.
Senior Fullstack Engineer (React.js & Next.js)
Senior Fullstack Engineer specializing in React.js & Next.js, remote work, competitive salary, and comprehensive benefits.
Senior Software Development Engineer - Remote, Spain
Senior Software Development Engineer needed for a remote role in Spain, focusing on frontend technologies and improving the landlord experience.
Senior Frontend Engineer (Remote)
Join Qonto as a Senior Frontend Engineer to craft web apps using React.js, CSS, and more. Remote work from Portugal with great benefits.
Senior Front-End Engineer
Senior Front-End Engineer role in Barcelona, focusing on JavaScript, TypeScript, and React in a dynamic team environment.
Senior Frontend Developer
Join Infloww as a Senior Frontend Developer in Santa Cruz de Tenerife, Spain. Drive growth through innovative frontend solutions.
Frontend Developer (Amber Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Develop new functionalities and enhance web performance using CSS, JavaScript, and React.js.
Frontend Engineer React
Join DocMorris as a Frontend Engineer in Barcelona. Work with React, JavaScript, and TypeScript in a hybrid environment.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Frontend Engineer (React)
Join Parser as a Senior Frontend Engineer (React) to develop innovative software solutions remotely in Spain.
Senior Frontend Engineer
Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript frameworks.
Senior Frontend Engineer
Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript, React.js, and TypeScript.
Senior FrontEnd Developer (ReactJS, NextJS)
Join Manychat as a Senior FrontEnd Developer in Barcelona. Work with ReactJS, NextJS, and APIs to build high-performance websites.
Senior Frontend Developer / Team Lead
Lead a dynamic team as a Senior Frontend Developer at Semrush, specializing in React, CSS, and Node.js.
Senior Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.