Jobs and Careers
KN

Senior Full-Stack Engineer - Spain Remote

Knack
Spain - Remote, SpainRemotefull_timeVerifiedPosted 10 Jun 2024

About the role

Senior Full-Stack Engineer - Spain Remote

Department: Engineering

Employment Type: Full Time

Location: Spain - Remote


Description

Knack is a low-code platform used by thousands of customers — from non-profits to the world’s biggest companies — to easily build custom apps, workflows, and databases.
We need a brilliant Senior Full Stack JavaScript engineer to help us meet the enormous challenges around managing complex data with speed, reliability, and security.
We’re looking for someone who’s not just an expert in Node and JavaScript, but who also cares deeply about code quality and architecture, and enjoys diving into the deep end of challenging work.
We're looking for applicants that are opinionated about what matters to them and want to join a fun, passionate, close-knit crew of high-quality human beings that, above all, enjoy working together.

Hopefully, that's you! 

Please note: this is a remote role based in Spain.

In this role, you will:

  • Leverage Node / React.js to craft clean, maintainable, extensible, secure code
  • Drive innovative problem-solving on challenging engineering problems, including distributed caching, object version control/history, Real-time concurrency, and Performance optimizations
  • Refactor and modernize areas of the codebase, with an eye towards increasing maintainability, performance, and rapid iteration
  • Collaborate with a broad set of stakeholders to enable well-informed business decision-making by: Bringing appropriate information to discussions, clarifying scope and accurately presenting tradeoffs, clearly communicating potential scope changes and alternatives along with associated pros/cons
  • Be an inspiring and supportive teammate by participating in PR reviews, pair programming, active feedback, idea generation, teaching, learning, and generally 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 get a kick out of 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 significantly impacts the work of thousands of companies and organizations.
Qualifications:
  • 3+ years experience in shipping enterprise-grade SaaS products 
  • Possesses a startup mindset and bias toward action. Comfortable in dynamic environments making measurable progress amid competing priorities
  • Proficiency in JavaScript, TypeScript, Node.js, Express.js, Nest.js, React, Tailwind CSS, PostgreSQL, MongoDB, Elasticsearch
  • Inclination toward test-driven development and test automation.
  • Experience with observability and APM tooling (Sumo Logic, Splunk, Sentry, New Relic, Datadog, or equivalent)
  • Experience with DevOps practices and technologies (CircleCI, Docker, Kubernetes, CI / CD, release management)
  • Experience with security tooling in SDLC and Security by Design principles desirable

✨ Benefits ✨

The biggest benefit of Knack is getting to work alongside our awesome team of Knackleheads. We're a funny, humble, talented team of delightful human beings that, above all, enjoy working with each other, growing with each other, and supporting each other.
These benefits aren't that bad either, though:
  • 🛫 Paid Corporate Retreats: we get together once a year at amazing locations to do normal human being things in person. We pay for your flight, lodging, and meals.
  • 🚑 HealthCare: we offer private health insurance through Mapfre.
  • Equal opportunity and Diversity: we push everyone to maximize their impact on our product and company--we strongly value all of our people, regardless of title or seniority. We believe that different perspectives and backgrounds

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Knack

View company profile →