Match score not available

Senior Full-Stack Engineer - Spain Remote

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years shipping enterprise-grade SaaS products, Startup mindset, proactive in dynamic environments, Proficiency in JavaScript, TypeScript, Node.js, React, PostgreSQL, Inclination towards test-driven development & automation, Experience in DevOps practices and security tooling.

Key responsabilities:

  • Leverage Node / React.js for clean, secure code
  • Drive problem-solving on engineering challenges
  • Refactor codebase for maintainability and performance optimisation
  • Collaborate with stakeholders for informed decision-making
  • Participate in PR reviews, pair programming, and idea generation
Knack logo
Knack Information Technology & Services SME https://www.knack.com/
11 - 50 Employees
See more Knack offers

Job description

Logo Jobgether

Your missions

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 are what makes a company flourish. That's why we're proud to be an inclusive company with values grounded in equality and ethics, where we embrace diversity.
  • 💻 Tech: we provide a top-of-the-line MacBook.
  • 🧠 Learning Credits - An annual allowance is provided to stay on top of your game with classes, books, and conferences.
  • 🤩 Referral Bonus: we think you're great which means you know awesome people! we offer a referral bonus to anyone you refer for an open position once they are hired as an official Knackster!
  • 🏠 Workstation Allowance: we want your work from home space to have everything you need! we offer a workstation allowance to help with that!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Flexibility
  • Humility
  • Effective Collaboration

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Full Stack Engineer jobs