Full-Stack/Backend Engineer

Jobgether
Barcelona, Spain
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, Ukrainian, Russian
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Amazon S3 Data Analysis Databases Web Scraping Cursor (Graphical User Interface Elements) Software Design Patterns Programming Tools Python (Programming Language) PostgreSQL
+15 more
MongoDB Node.Js Redis Cloud Services Data Streaming Systems Integration ReactJS Backend Git Vue.js Graphql Front End Software Development Api Design Restful APIs Data Pipelines

Job description

Inscribirse en esta oferta This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full-Stack/Backend Engineer (Python & JavaScript) in Spain.We are seeking a highly skilled Senior Full-Stack/Backend Engineer to design, build, and maintain scalable systems across multiple internal projects. In this role, you will work on both frontend and backend responsibilities, creating robust APIs, responsive UIs, and seamless integrations with third-party systems. You will contribute to the full product lifecycle, from MVP development to production release, collaborating closely with cross-functional teams. This position is ideal for engineers who enjoy solving complex problems, optimizing workflows, and working in a dynamic, fast-paced environment. Your work will directly impact the delivery of innovative technology solutions for clients globally.Accountabilities:

  • Lead the full product lifecycle from MVP through scalable production release.
  • Build responsive frontend components using modern frameworks such as React or Vue.
  • Develop backend APIs and manage databases for scalability and maintainability.
  • Integrate third-party APIs and ensure smooth data flow across systems.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Contribute to data analysis and pipeline development where applicable.
  • Maintain clean architecture and design patterns, focusing on maintainability and scalability.

Requirements

Requirements:3+ years of professional experience with Python and JavaScript (Node.js, frontend frameworks).Solid understanding of frontend development and frameworks (React, Vue, or similar).Proven expertise in backend development, API design, and database management (PostgreSQL, MongoDB, Redis).Experience with cloud services (AWS, S3) and modern development tools (Git, REST, GraphQL).Knowledge of data/web scraping, MarTech, or SalesTech is highly desirable.Strong problem-solving skills and a self-motivated, organized approach to complex challenges.Fluent in Ukrainian and/or Russian; English (upper-intermediate or higher) is a plus.Experience with AI-assisted coding tools (Copilot, Cursor) is a plus.Benefits:Competitive compensation in USD.Opportunity to work on innovative, transformative projects.Professional development and skill growth.Remote-first role with collaborative, friendly, fast-growing team.Reduced Fridays during the summer for work-life balance.Why Apply Through

About the company

Volver a la última búsqueda Trabajos ) Senior Full-Stack/Backend Engineer (Python & JavaScript) ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all