Staff Engineer (Full Stack)

New
SpainFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6–8 years
Required Skills
DockerGraphQLNode.jsPostgreSQLGitVue.JsRedisCI/CD

Requirements

  • 6–8 years of professional experience in full-stack software engineering roles.
  • Strong expertise in frontend technologies including Vue.js, Nuxt, TailwindCSS, responsive design, and modern UI development practices.
  • Solid backend development experience with Node.js and frameworks such as NestJS, Laravel, or Nitro.
  • Experience working with PostgreSQL, GraphQL, Redis, and scalable backend architectures.
  • Strong understanding of Git/GitHub workflows and collaborative development in remote-first teams.
  • Familiarity with Unix command-line environments and DevOps tools such as Docker or similar technologies.
  • Experience integrating analytics, monitoring, and performance tracking tools into production applications.
  • Knowledge of subscription management, payment systems, and email service provider integrations.
  • Strong problem-solving, communication, and collaboration skills in agile product environments.

Responsibilities

  • Design, develop, and maintain scalable full-stack features across frontend and backend systems.
  • Build and optimize modern web applications using technologies such as Vue, Nuxt, Node.js, GraphQL, PostgreSQL, and Redis.
  • Collaborate with cross-functional teams including product, design, editorial, and research to deliver high-quality user experiences.
  • Improve application performance, observability, analytics, and monitoring to ensure reliability and scalability.
  • Own and enhance systems related to memberships, subscriptions, payments, and content access management.
  • Contribute to architectural decisions, technical direction, and engineering best practices across the platform.
  • Participate in sprint planning, code reviews, pair programming, and collaborative development workflows.
  • Support CI/CD pipelines, deployment processes, QA tooling, and development infrastructure improvements.
  • Leverage AI-powered development tools to streamline coding, debugging, documentation, and productivity workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now