← Volver a ofertasDestacada

Full Stack Developer

  • Empresa confidencial
  • Barcelona
  • Híbrido
  • Jornada completa

Descripción del puesto

We are a tech company with a business-driven DNA, founded in Barcelona, with the vision of becoming a global leader in the creation of Digital Hubs for major corporations worldwide.

We don’t just build digital products — we help shape the digital business strategy behind them. Our teams operate at the intersection of technology and business, acting as high-level strategic partners for the companies we work with. We’re trusted not only to deliver, but to lead — driving innovation, challenging assumptions, and defining the future of digital for global organizations.

We work with agile methodologies, embracing continuous iteration as our mantra. Our multidisciplinary teams manage the entire end-to-end lifecycle of our digital products, and we are dynamic and business oriented.

Job Summary

We’re looking for an experienced developer with a solid backend foundation, data processing skills, and a working knowledge of front-end development to join our growing Marketing Automation & Loyalty team. You’ll work closely with the CTO (your direct manager) and the Marketing Automation Product Owner, becoming the technical counterpart within the Product Team that ensures our loyalty backend integrates seamlessly with Marketing Automation platforms.

This is a hands-on role with strategic impact: you’ll design and build API integrations, develop reusable abstraction layers, and make key technical decisions that will shape our product’s architecture. You will be the first developer in this Product team, and as the team grows, you’ll transition into the Technical Lead role — guiding technical direction, as well as hiring and mentoring new developers. There will be an expectation to hire one or two additional developers over the next year — decisions to be made together with the CTO once you’re familiar with the needs.

Responsabilidades

Join at an early build phase — where nothing is yet built on the Marketing Automation side beyond the platform to integrate with. As the first coder in the team, you’ll work without legacy code to maintain, collaborating closely with similar roles in other product teams and aligning to the vision of the CTO and architect. Within the product team, you will have full ownership, while running major decisions by other technical leads.

  • Develop software using object-oriented principles with ASP.NET Core and C#, ensuring clean, maintainable, and scalable code that integrates with marketing automation platforms via APIs.
  • Design and manage data using both relational databases and NoSQL technologies.
  • Operate and troubleshoot real-world cloud environments, ideally in Azure, with a focus on monitoring and performance optimization.
  • Write reliable Unit and Integration tests to ensure system stability and code quality.
  • Apply architectural patterns and SOLID principles to build robust, extensible systems.
  • Embrace collaboration across the stack, remaining open to contributing in other technologies like React and React Native.
  • Enhance delivery workflows with CI/CD pipelines and Infrastructure as Code tools like Terraform.
  • Leverage Kubernetes to support scalable and resilient service deployment.
  • Bring value to large-scale enterprise projects through technical expertise and agile execution.
  • Demonstrate a passion for learning new tools, frameworks, and technologies with a fearless, solution-driven mindset.
  • Approach challenges with creativity, initiative, and adaptability in a fast-paced environment.
  • Collaborate closely with business stakeholders to co-create meaningful solutions.
  • Create a scalable abstraction layer to connect our loyalty backend with multiple marketing automation tools.
  • Build and maintain lightweight front-end components for landing pages, forms, and campaign-related assets.
  • As the team grows, mentor junior developers and lead technical delivery.

Requisitos

  • At least five years of hands-on experience as a .NET developer (2+ years with .NET Core), and at least 1 year operating real-world cloud systems.
  • Proficiency in building and consuming APIs (REST, GraphQL, or other relevant standards).
  • Solid understanding of SQL and familiarity with data processing platforms like Databricks.
  • Basic front-end development skills (HTML, CSS, JavaScript) to build and adapt lightweight pages and forms.
  • Strong problem-solving and decision-making skills — you can evaluate technical trade-offs and choose the best path forward.
  • Experienced with Agile frameworks and best practices.
  • Ability to work in a fast-paced, agile, and collaborative environment.
  • Strong attention to detail and a data-driven approach.
  • Proficiency in both Spanish and English.

Why This Role Is Special

  • Strategic impact: Shape the technical foundation of a product that supports loyalty programs for major European retail pharmacy brands.
  • Growth path to Technical Lead: Take ownership of technical direction and lead the team as it expands.
  • Cross-functional collaboration: Work hand-in-hand with product, architecture, and data teams.
  • Modern stack & challenges: Build scalable, reusable integrations in a cloud-based environment.
  • Clear success metrics: Integration performance, scalability, and modularity, supporting a setup that will roll out to over 20 countries in the next 3 years.

¿Qué ofrecemos?

  • Competitive salary
  • Restaurant ticket: 170€/month
  • Private health insurance
  • Hybrid remote-office workplace
  • Flexible schedule
  • Possible intensive timetable in the summer months
  • 24 holiday days per year
  • 1.000€ referral reward
  • Office perks: filtered water, fresh fruit, snacks and coffee
  • Work in one of the top Digital Hubs in the city center of Barcelona

Inscríbete en esta oferta