Heads up: this job position has expired. If you were already in process, no worries; it will still proceed as normal.

Junior Front-end Developer

Where shopping beggins!

Job details

  • Full-time
  • map markerBarcelona, ES
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeJunior
  • routeEnglish
    Preferred spoken language

Apply now


According to Wired, we are one of the hottest startups in Europe, but for us it's the place where we learn and overcome challenges together in a friendly working environment.

At Tiendeo we have around 100 employees and we are present in 35 countries around the world, most of which are managed from our headquarters in the sunny Barcelona. Therefore, our team is made up of professionals of different nationalities, including Mexican, Japanese, Polish, Italian, British, Turkish, Russian, Brazilian etc. We love being a multicultural company because it means you never stop learning.

Now we are expanding our creative, international and innovative team. Our tech team already has 25 professionals and you will be part of one of our dynamic and agile development teams of 5, reporting directly to the Tech Lead and working hand in hand with the product team.

As a Front-end Developer at Tiendeo you will:

  • Manage and evolve our website and API always aligned with our goals
  • Collaborate on other projects in the area
  • Ensure the compliance of the security standards in the data treatment following the GDPR and cookies policy
  • Constant interaction and collaboration with the rest of the teams to coordinate cross-department tasks and projects
  • Be involved in our agile methodologies
  • Define and register together with the Product Owner the requirements of each new task

Main requirements

  • Computer Science degree or in related field (mathematics, physics, telecommunications, etc.)
  • 1-2 years of experience as a front-end developer preferably with React
  • Solid experience with other JavaScript technologies like AngularJS, Node.js, jQuery, ES6, Babel, webpack
  • Knowledge of HTML5 and CSS3
  • Experience with testing frameworks and tools like NUnit, Jest or Selenium
  • Knowledge of continuous integration tools like Git, Jenkins, Subversion, Ansible or SonarQube
  • Experience working in an agile environment
  • Ability to learn new technologies

Nice to have

  • Previous experience in a similar tech company
  • Experience as a .NET or Java back-end developer is a plus
  • Advanced knowledge of .NET development environment (C#, SQL Server)
  • Experience with Cloud environments like Amazon Web Services or Google Cloud Storage
  • Good understanding of web protocols, architectures and DNS
  • Knowledge of SEO, Analytics and usability
  • Experience with BDD/TDD or other tools/methods for test automation
  • A functional vision of the business side of the company


  • A position within a growing company, being part of an up and coming team

  • TiendeoFlex: a flexible retribution plan including transportation tickets and restaurant tickets

  • R&D Monthly Day: each member of the engineering team explore new interesting technologies in order to implement them in Tiendeo

  • Hackathon every 2 months including awards to the best ideas

  • Great learning and development opportunities through a specific training plan. For example, you will have a Pluralsight account

  • Participation in tech events and conferences to keep your skills up to date and add more value to the team

  • Young, dynamic and international team (now 15 nationalities)

  • Your work will have an impact to our millions of monthly users

  • Flat hierarchy and work autonomy

  • Flexible working hours

  • Team building events

  • Wii and PingPong to be used freely

  • And… an amazing terrace with a beautiful view of the sea!

Apply now