Software Engineer (Contract position)

Key Responsibilities

As a Software Engineer in the Product Development team, you will:

  • Build and extend core products, designing and coding elegant front-end and/or backend solutions to solve customer problems
  • Experiment with new technologies to make the lives of customers better
  • Rollout new platform features in local markets
  • Lead by example by applying and advocating the best software development practices including TDD, clean code, continuous refactoring, code reviews and pair programming
  • Testing at all levels (unit, integration, and UI)

Job Requirements

What we are looking for in candidates:

  • Bachelors degree in Computer Science or equivalent
  • 3+ years professional experience in software development working in teams
  • Deep understanding of object oriented design and best coding practices
  • Strong coding skills in Java
  • Experience in one or more of JavaScript, NodeJS, front-end technologies would be a plus. Full stack capabilities strongly preferred
  • Experience building software in large distributed systems and web services
  • Agile mindset - someone who truly adopts the Agile values and understands the difference between being Agile and doing Agile
  • Growth mindset - someone who enjoys learning new things every day, not afraid of new challenges, open to picking up new languages and frameworks when the situation arises and coming up to speed on various existing technologies for an internal open source model where we work in a variety of projects and codebases.
  • Phenomenal teammate - someone who is willing to collaborate with colleagues to achieve common goals
  • Excellent written and verbal communication skills
  • Proficient in English and Spanish

What we offer

  • A competitive salary and extraordinary benefits (health insurance, meal tickets, transport card and more)
  • A dynamic, international team with very skilled people, passion for e-commerce and technology, dedication and a good sense of humor
  • The opportunity to work closely with other teams across the globe
  • The chance to create applications which are used by millions of people globally
  • Flexible work schedule
  • Free access to online learning resources and annual budget for training and conferences
  • Free running, yoga and pilates classes
  • Free coffee and fruit


Location Madrid
Workload 40 hours/week , Partly remote
Expected start date ASAP
Expected end date OPEN
Necessary languages English, Spanish
Necessary skills Agile, JavaScript, NodeJS, SOFTWARE, backend

In order to ask a question about a project, you need to create an account on Onsiter

Create account

Project closed

This project is closed as of 2020-06-12 and is no longer accepting applicants. Create an account to be the first to know when a similar or other relevant projects are posted on Onsiter.

Create account